Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
102531 梁乃元 矩阵排序 C++ 通过 100 48 MS 3784 KB 658 2023-09-13 14:01:10

Tests(10/10):


# include <iostream> # include <algorithm> #include <map> using namespace std ; struct line { int l [1145] ; } ; line a [1145] ; bool cmp ( line a , line b ) { int cur = 0 ; while ( a . l [cur] == b . l [cur] ) { cur ++ ; } return a . l [cur] < b . l [cur] ; } int main ( ) { int n , m ; cin >> n >> m ; for ( int i = 1 ; i <= n ; i ++ ) { for ( int j = 1 ; j <= m ; j ++ ) { cin >> a [i] . l [j] ; } } stable_sort ( a + 1 , a + n + 1 , cmp ) ; for ( int i = 1 ; i <= n ; i ++ ) { for ( int j = 1 ; j <= m ; j ++ ) { cout << a [i] . l [j] << ' ' ; } cout << endl ; } return 0 ; }


测评信息: