[R8B]排序
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
时空限制
1S/512M
题目描述
有 个同学,编号从 到 。有 个科目,编号 的同学第 个科目的分数为 。
如果一个同学在某一个科目的分数不低于 ,称为他通过了这个科目。
现在对这 个同学按以下规则进行排序:
- 如果两个同学通过的科目数量不同,通过科目数量更多的同学排在前面;
- 如果两个同学通过的科目数量一样多,那么所有科目总分更高的同学排在前面;
- 如果两个同学通过的科目数量一样多,所有科目总分也一样高,那么编号更小的同学排在前面。
求排序后 个同学的编号。
格式
输入格式
第一行包含两个整数 ,分别表示同学的数量和科目的数量。
接下来 行,每行 个整数,其中第 行第 列的整数 表示编号 的同学第 个科目的分数。
输出格式
输出 个整数,表示排序后同学们的编号。
样例
样例输入 #1
4 5
100 100 1 1 100
60 60 60 59 100
100 69 69 1 100
100 59 59 59 100
样例输出 #1
2 3 1 4
数据规模
对于 的数据,,,。
代码源挑战赛 Round 8
- Status
- Done
- Rule
- DMY
- Problem
- 6
- Start at
- 2025-4-18 20:00
- End at
- 2025-4-18 21:30
- Duration
- 1.5 hour(s)
- Host
- Partic.
- 515