Môn Tin họcQuản lý học tập Tin học

Xếp hạng điểm tổng hợp cuộc thi Ảnh đẹp Sinh viên

Lớp 11Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Thang điểm 10 · 5 test case chấm tự động · 4 tiêu chí chấm

Cuộc thi 'Ảnh đẹp Sinh viên' trên fanpage của trường nhận được nhiều ảnh dự thi. Mỗi ảnh được một hội đồng giám khảo chấm điểm (thang điểm 10, số giám khảo có thể khác nhau giữa các ảnh), trong đó giám khảo đầu tiên và giám khảo cuối cùng trong danh sách có hệ số tổng hợp là 2 (giống quy định tính điểm đã học ở nhiệm vụ SEA Games), các giám khảo còn lại hệ số 1.

Em hãy viết chương trình: (1) tính điểm tổng hợp cho từng ảnh bằng một hàm riêng (tương tự diem_gk()), (2) sắp xếp danh sách ảnh theo điểm tổng hợp giảm dần (tương tự kĩ thuật sắp xếp đồng bộ hai mảng đã luyện tập), rồi in ra kết quả xếp hạng.

Định dạng vào: Dòng đầu là số nguyên n (số ảnh dự thi). Tiếp theo là n dòng, mỗi dòng gồm mã ảnh (không chứa dấu cách) và dãy điểm số của các giám khảo (số thực, cách nhau bởi dấu cách, ít nhất 3 giám khảo mỗi ảnh).

Định dạng ra: In ra n dòng theo thứ tự điểm tổng hợp giảm dần, mỗi dòng gồm mã ảnh và điểm tổng hợp (làm tròn 2 chữ số thập phân), cách nhau bởi dấu cách. Nếu hai ảnh có điểm bằng nhau, giữ nguyên thứ tự xuất hiện ban đầu giữa chúng.

InputOutput
3
A01 7 8 9 9 7 8
A02 6 6.5 7
A03 8 8.5 9 9.5
A03 8.6
A01 7.88
A02 6.5
2
P10 9 9 9
P20 10 5 10
P10 9.0
P20 8.75
#thiết kế mô đun#sắp xếp#điểm tổng hợp#xếp hạng#kết hợp kỹ thuật#category:phat_trien_tu_duy#difficulty:applying

Giáo viên giao bài này cho lớp, học sinh nộp bài trực tuyến và được chấm tự động.

Giáo viên đăng nhập để giao bài