Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
129030 B班---刘鸿晖 排名次 C++ 通过 100 6 MS 300 KB 556 2024-01-26 15:43:30

Tests(10/10):


#include<bits/stdc++.h> using namespace std; long long b[2005]; struct s{ long long fen,ming,xy; }a[2005]; bool cmp(s x,s y){ return x.fen>y.fen; } int main(){ long long n,sum=0; cin>>n; for(int i=1;i<=n;i++){ cin>>a[i].fen; b[i]=a[i].fen; a[i].xy=i; } sort(a+1,a+n+1,cmp); for(int i=1;i<=n;i++){ if(a[i].fen==a[i-1].fen){ a[i].ming=a[i-1].ming; } else{ a[i].ming=i; } } for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ if(a[j].xy==i){ cout<<a[j].fen<<" "<<a[j].ming<<endl; } } } }


测评信息: