[Buổi 20][Chuỗi][RDD] Bài 39: Quản lý giải bóng đá


LÀM BÀI

Points: 20
Time limit: 2.0s
Memory limit: 64M

Author:
Problem types
Allowed languages
C++

Quản lý giải bóng đá

Bối cảnh

Bài toán được mô tả qua yêu cầu và dữ liệu dưới đây.

Yêu cầu

Công ty FullHouse Dev muốn quản lý kết quả của các đội bóng trong một giải đấu. Quy tắc đánh giá như sau:

  • Tổng điểm = Số trận thắng × 3 + Số trận hòa × 1 + Số trận thua × 0

Hãy nhập thông tin kết quả của các đội bóng và tìm ra đội bóng có tổng điểm cao nhất.

Input

  • Dòng đầu ghi số đội bóng (không quá 100 đội)
  • Mỗi đội bóng ghi trên 5 dòng:
    • Tên đội bóng
    • Số trận thắng
    • Số trận hòa
    • Số trận thua
    • Mã đội bóng

Output

Ghi ra thông tin của đội bóng có tổng điểm cao nhất gồm các thông tin:

  • Mã đội bóng
  • Tên đội bóng
  • Số trận thắng
  • Số trận hòa
  • Số trận thua
  • Tổng điểm

Ràng buộc

Đề gốc không nêu ràng buộc riêng.

Ví dụ 1

Input

3
Doi A
10
5
2
DB001
Doi B
12
3
2
DB002
Doi C
9
6
2
DB003

Output

DB002 Doi B 12 3 2 39

Giải thích ví dụ

  • Đầu vào: Đội A 10 5 2 DB001
  • Đầu ra: DB002 Đội B 12 3 2 39

Dòng này hiển thị thông tin chi tiết về đội bóng DB002, bao gồm mã đội bóng, tên, số trận thắng, số trận hòa, số trận thua và tổng điểm. Đây là đội bóng có tổng điểm cao nhất.

Cách tính tổng điểm cho Đội B: Tổng điểm = 12 × 3 + 3 × 1 + 2 × 0 = 36 + 3 + 0 = 39

Thông tin học tập

  • Buổi: B20
  • Concepts: std::string/getline, arrays/vectors, maximum search
  • Giới hạn kiến thức: B01-B20
  • Time limit: 2 seconds
  • Memory limit: 64 MB
  • Point: 20

Comments

There are no comments at the moment.

Zalo