Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
35612 jaypei 成绩排序 C++ 通过 0 MS 248 KB 526 2024-01-03 21:09:02

Tests(1/1):


#include<bits/stdc++.h> using namespace std; int main() { string mingzi[25]; int a[25],n; cin>>n; for(int i=0;i<n;i++){ cin>>mingzi[i]; cin>>a[i]; } for(int tang=0;tang<n-1;tang++){ for(int wei=0;wei<n-1-tang;wei++){ if(a[wei]<a[wei+1]){ swap(a[wei],a[wei+1]); swap(mingzi[wei],mingzi[wei+1]); } if(a[wei]==a[wei+1]){ if(mingzi[wei]>mingzi[wei+1]){ swap(mingzi[wei],mingzi[wei+1]); } } } } for(int i=0;i<n;i++) cout<<mingzi[i]<<" "<<a[i]<<endl; return 0; }


测评信息: