Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
320549 | 钱凯 | 【C5-9】归并排序 | C++ | 解答错误 | 0 | 6 MS | 264 KB | 532 | 2025-05-05 21:14:01 |
#include<bits/stdc++.h> using namespace std; struct Ks{ int fenshu,yongshi,hao; }; bool cmp(Ks x,Ks y){ if(x.fenshu!=y.fenshu) return x.fenshu>y.fenshu; if(x.fenshu==y.fenshu) return x.yongshi<y.fenshu; return x.hao<y.hao; } int main(){ int n,m; Ks s[1010]; cin>>n>>m; for(int i=1;i<=n+m;i++){ cin>>s[i].fenshu; cin>>s[i].yongshi; cin>>s[i].hao; } sort(s+1,s+n+1,cmp); for(int i=1;i<=n+m;i++){ cout<<s[i].fenshu<<" "; cout<<s[i].yongshi<<" "; cout<<s[i].hao<<endl; } return 0; }