View Code of Problem 82

#include <iostream>
#include <cstring>
using namespace std;
struct student{
    string id;
    string name;
    int c1;
    int c2;
    int c3;
};
 
int main(){
    int t;
    cin>>t;
    struct student stu[t];
    int sumC1=0,sumC2=0,sumC3=0;
    int index=0;
    int sum=0;
    for (int i = 0; i < t; ++i) {
        cin>>stu[i].id>>stu[i].name>>stu[i].c1>>stu[i].c2>>stu[i].c3;
        int s=stu[i].c1+stu[i].c2+stu[i].c3;
        if (s>sum){
            index=i;
            sum=s;
        }
        sumC1+=stu[i].c1;
        sumC2+=stu[i].c2;
        sumC3+=stu[i].c3;
    }
    cout<<sumC1/t<<" "<<sumC2/t<<" "<<sumC3/t<<endl;
    cout<<stu[index].id<<" "<<stu[index].name<<" "<<stu[index].c1<<" "<<stu[index].c2<<" "<<stu[index].c3;
    return 0;
}

Double click to view unformatted code.


Back to problem 82