Xếp hạng điểm tổng hợp cuộc thi Ảnh đẹp Sinh viên
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.
| Input | Output |
|---|---|
| 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 |
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àiBài tập khác lớp 11
- Ước lượng thời gian chấm điểm bài thi trắc nghiệm · Lập trình
- Đo đường chéo sân tập thể thao · Lập trình
- Chồng sách trên bàn học · Lập trình
- Thống kê quãng đường chạy bộ của CLB · Lập trình
- Đếm số cách đóng gói đều sản phẩm · Lập trình
- Theo dõi số bước chân của nhóm tập luyện · Lập trình