注意,这是我第一次发布求救帖子
代码:
#include<bits/stdc++.h>
using namespace std;
int t,g[200005],s[200005],b[200005],g1[200005],s1[200005],b1[200005],gg[200005],ss[200005],bb[200005];
int main()
{
freopen("medal.in","r",stdin);
freopen("medal.out","w",stdout);
cin>>t;
for(int i=1;i<=t;i++){
cin>>g[i]>>s[i]>>b[i];
g[i]=g1[i];
s[i]=s1[i];
b[i]=b1[i];
}
sort(g+1,g+t+1);
sort(s+1,s+t+1);
sort(b+1,b+t+1);
for(int i=1;i<=t;i++) gg[i]=t-(upper_bound(g+1,g+t+1,g1[i])-g-1)+1;
for(int i=1;i<=t;i++) ss[i]=t-(upper_bound(s+1,s+t+1,s1[i])-s-1)+1;
for(int i=1;i<=t;i++) bb[i]=t-(upper_bound(b+1,b+t+1,b1[i])-b-1)+1;
for(int i=1;i<=t;i++) cout<<min({gg[i],ss[i],bb[i]})<<'\n';
return 0;
}
联系我:LVruigege496,152-4554-5769