0分!
查看原帖
0分!
812973
Dxj1107楼主2022/11/20 21:35

#include<bits/stdc++.h>
using namespace std;
int a[305][4],b[305],c[305];
int main()
{
    int n,i,j;
    cin>>n;
    for(i=1;i<=n;i++)
    {
        for(j=1;j<=3;j++)
        {
            cin>>a[i][j];
            b[i]+=a[i][j];
        }
        c[i]=i;
    }
    sort(b+1,b+n+1);
    for(i=1;i<=5;i++)
    {
        if(b[i]==b[i-1])
        {
            if(a[i][1]>a[i-1][1])
            {
                cout<<i<<" "<<b[i]<<endl;
            }
            if(a[i][1]==a[i-1][1])
            {
                if(c[i]>c[i-1]) {cout<<i<<" "<<b[i]<<endl;}
                else {cout<<i-1<<" "<<b[i-1]<<endl;}
            }
            if(a[i][1]<a[i-1][1])
            {
                cout<<i-1<<" "<<b[i-1]<<endl;
            }
        }
    }
    return 0;
}
2022/11/20 21:35
加载中...