问题1864--考试排名(选择排序)

1864: 考试排名(选择排序)

时间限制: 1 Sec  内存限制: 128 MB
提交: 3  解决: 3
[提交] [状态] [讨论版] [命题人:]

题目描述

桐桐的学校刚刚举行了期中考试,桐桐所在的七年级一共考了五个科目:语文、数学、英语、政治和历史。现在所有成绩都已经出来,班主任找到了桐桐,想让桐桐帮忙计算班里所有同学的五科总成绩,并按照总成绩由高到低的顺序排名,如果两个学生盼总成绩相同,则学号小的排在前面。你能够编写程序帮助桐桐完成任务吗?

输入

第1行:一个数n(1≤n<100),表示桐桐所在班级的学生数;
第2行至第n+1行:第i行表示学号为i-1的学生的成绩(全部是整数,范围在0到100之间),每行有5个数,分别表示当前学生的五科成绩,相邻数之间用一个空格隔开。

输出

只有1行,按总成绩由高到低的顺序输出对应学生的学号,相邻学号间用一个空格隔开。末尾也有空格

样例输入 Copy

5
89 76 80 67 90
70 80 78 95 92
65 77 88 98 100
82 68 99 87 69
100 92 87 79 90

样例输出 Copy

5 3 2 4 1

来源/分类