P664 成绩排序
成绩排序
题目描述
有 个学生的数据,将学生数据按成绩从低到高排序,如果成绩相同则按姓名字符的字典序排序,如果姓名的字典序也相同则按照学生的年龄从小到大排序,并输出 个学生排序后的信息。
输入格式
测试数据有多组,每组输入第一行有一个整数 (),接下来的 行包括 个学生的数据。每个学生的数据包括姓名(长度不超过 的字符串)、年龄(整形数)、成绩(小于等于 的正数)。
有 N 个学生的数据,将学生数据按成绩从低到高排序,如果成绩相同则按姓名字符的字典序排序,如果姓名的字典序也相同则按照学生的年龄从小到大排序,并输出 N 个学生排序后的信息。
测试数据有多组,每组输入第一行有一个整数 N(N<=1000),接下来的 N 行包括 N 个学生的数据。每个学生的数据包括姓名(长度不超过 100 的字符串)、年龄(整形数)、成绩(小于等于 100 的正数)。