Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
167749 | 国际新闻 | 双关键字排序 | C++ | 通过 | 100 | 50 MS | 1036 KB | 382 | 2024-08-19 17:19:15 |
#include<iostream> #include<algorithm> using namespace std; struct itn{ int a,b; }; bool cmp(itn a,itn b){ if(a.a!=b.a){ return a.a<b.a; } return a.b<b.b; } int main(){ int a; itn b[100005]; cin>>a; for(int i=1;i<=a;i=i+1){ cin>>b[i].a>>b[i].b; } sort(b+1,b+a+1,cmp); for(int i=1;i<=a;i=i+1){ cout<<b[i].a<<' '<<b[i].b<<'\n'; } return 0; }