Problem
Điểm hàng năm của chín môn học cho lớp 9 của mỗi học sinh
N
của lớp được in dưới dạng bảng (ở dòng đầu tiên - điểm của học sinh thứ nhất, ở dòng thứ hai - thứ hai, v.v.). Họ của học sinh nằm trong cột đầu tiên. Cần hiển thị bảng này theo thứ tự giảm dần của điểm trung bình. Nếu điểm trung bình bằng nhau, hãy xuất họ theo thứ tự xuất hiện trong dữ liệu nguồn.
Đầu vào
Đầu vào của chương trình là:
- ở dòng đầu tiên số
N
- số học sinh (
1<=N<=25
);
- theo sau là
N
dòng, ở định dạng <
họ
(dãy các ký tự Latinh)> <
điểm
Mục 1> <
điểm
Mục 2>
...
<
điểm mã>cho mục thứ 9>.
Dấu ấn
Hiển thị một bảng được viết theo thứ tự giảm dần của điểm trung bình cho tất cả các môn học ở định dạng:
<Họ
> <Điểm trung bình
(chính xác đến 6 chữ số thập phân)>
Nếu điểm trung bình bằng nhau, hãy xuất họ theo thứ tự xuất hiện trong dữ liệu nguồn.
Ví dụ
<đầu>
# |
Đầu vào |
Đầu ra |
điều>
1 |
|
3
Sidorov 1 1 1 1 1 1 1 1 1
Ivanov 5 5 5 5 5 5 5 5 5
Petrov 4 4 4 4 4 4 4 4 4
Ivanov 5.000000
Xăng 4.000000
Sidorov 1.000000 |