题目描述(ID:12319)
标题: 自定义排序
标签:
详情:
艾泽拉斯学院有n个学生,他们每个人分别有数学、语文、外语三科成绩。
现在艾泽拉斯学院的老师们想将这些学生排个顺序。在排序的时候,他们总是先比较数学成绩,然后比较语文成绩,最后比较外语成绩。但是,这三科成绩到底是按照升序还是降序排列是不确定的,这取决于老师们具体的需求。
输入格式:
第一行包括4个整数n,oa,ob,oc,分别代表学生的数量,以及数学、语文、外语分别按照升序还是降序排列。1代表升序,0代表降序。
接下来n行,每行3个整数,分别代表学生的数学、语文、外语的成绩。
输出格式:
输出n行,每行三个整数,代表按照要求排序的结果。
限制: 对于50%的数据,每个学生的数学成绩都不相同。
对于80%的数据,n<=100。
对于100%的数据,n<=100000。
样例:

输入

4 1 1 1
100 98 98
100 99 98
100 97 98
99 100 98

输出

99 100 98
100 97 98
100 98 98
100 99 98

输入

4 1 0 1
100 98 98
100 99 98
100 97 98
99 100 98

输出

99 100 98
100 99 98
100 98 98
100 97 98
登录并解答