Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
314206 tc241203叶陌松 NOIP2007 普及:第一题 奖学金 C++ 解答错误 70 0 MS 1336 KB 739 2024-12-12 17:20:45

Tests(7/10):


#include<bits/stdc++.h> using namespace std; int a[1001][1001]; int b[1001]; int c[1001]; int d[1001]; int main() { for(int i=1;i<=1001;i++) { b[i]=0; c[i]=0; d[i]=0; } int n; cin>>n; for(int i=1;i<=n;i++) { for(int j=1;j<=3;j++) { cin>>a[i][j]; b[i]+=a[i][j]; } } for(int j=1;j<=5;j++) { for(int i=1;i<=n;i++) { if(b[i]>c[j]) { c[j]=b[i]; d[j]=i; } else if(b[i]==c[j]) { if(i<d[j]) { c[j]=b[i]; d[j]=i; } } } for(int k=1;k<=n;k++) { if(c[j]==b[k]) { if(d[j]==k) { b[k]=0; break; } } } } for(int i=1;i<=5;i++) { cout<<d[i]<<" "<<c[i]<<endl; } return 0; }


测评信息: