70分,知道哪错了但不会改,求救

P1093 [NOIP2007 普及组] 奖学金

Modi_Portal @ 2022-07-07 10:02:28


#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    cin>>n;
    int a[310],b;
    memset(a,0,sizeof(a));
    for(int i=1;i<=n;i++)
    {
        cin>>b;
        a[i]=a[i]+b;
        cin>>b;
        a[i]=a[i]+b;
        cin>>b;
        a[i]=a[i]+b;
    }
    int maxn=0,wz=0;
    for(int i=1;i<=5;i++)
    {
        wz=0,maxn=0;
        for(int i=1;i<=n;i++)
        {
            if(a[i]>maxn)
            {
                maxn=a[i];
                wz=i;
            }
        }
        cout<<wz<<' '<<maxn<<endl;
        a[wz]=0;
    }   
}

by tianqitanke @ 2022-07-07 15:08:09

你没有看题目,他还要比较语文成绩


by tianqitanke @ 2022-07-07 15:08:53

我也在做,一会吧代码发给你。


|