1803: 【Python】二维数据排序

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:36 Solved:15

Description

两个元组或列表是可以比较大小的。
如:
(1,2) > (2,1)  得到:False
(2,2) > (2,1)  得到:True
(3,) > (2,2)  得到:True
[1,2] > [2,1]  得到:False
[2,2] > [2,1]  得到:True
[3] > [2,2]  得到:True
既然列表或元组能够比较大小,那么, 一个二维的列表或者元组也可以排序。
li = [[3,2],[1,2],[3,4],[3,2,1],[2,9]]
li.sort()
排序后,得到:
[[1, 2], [2, 9], [3, 2], [3, 2, 1], [3, 4]]。
【题目描述】
输入n组数据,每组数据分为x、y、z三个指标,然后,按照3个指标升序排列,优先级 x > y > z。

Input

输入人数n。
后面n行,每一行输入一组数据,分别为 x 、y、z,均为整数。

Output

输出n行。
每一行格式:x y z,空格分隔。

Sample Input Copy

5
3 2 1
2 3 4
3 5 3
4 3 1
3 3 2

Sample Output Copy

2 3 4
3 2 1
3 3 2
3 5 3
4 3 1