#CJSORT03. 奖学金评选
奖学金评选
奖学金评选
题目描述
学校共有 n 名学生参加奖学金评选。每名学生有语文、数学、英语三科成绩,学生编号按照输入顺序依次为 1~n。
排名规则如下:
- 三科总分高的学生排名靠前;
- 总分相同时,语文成绩高的学生排名靠前;
- 总分和语文成绩都相同时,学生编号小的排名靠前。
请输出排名最靠前的 min(5,n) 名学生的编号和总分。
输入格式
第一行输入一个整数 n。
接下来 n 行,每行输入三个整数 c_i,m_i,e_i,分别表示第 i 名学生的语文、数学和英语成绩。
输出格式
输出 min(5,n) 行,每行两个整数,分别表示学生编号和三科总分。
样例输入
6
90 80 70
90 75 80
85 90 70
90 80 75
88 88 88
90 80 75
样例输出
5 264
2 245
4 245
6 245
3 245
数据范围
对于全部数据:
1 <= n <= 100000;0 <= c_i,m_i,e_i <= 100。