#include<bits/stdc++.h> using namespace std; struct stu{ string id; string name; int a; int b; int c; int sum; }s[105]; int cmp(stu a, stu b) { return a.sum > b.sum; } int main() { int n; cin >> n; for (int i = 0; i < n; i++) { cin >> s[i].id >> s[i].name >> s[i].a >> s[i].b >> s[i].c; s[i].sum = s[i].a + s[i].b + s[i].c; } double sum1 = 0, sum2 = 0, sum3 = 0; for (int i = 0; i < n; i++) { sum1 += s[i].a; sum2 += s[i].b; sum3 += s[i].c; } cout << sum1 / n << " " << sum2 / n << " "<<sum3 / n << endl; sort(s, s + n, cmp); cout << s[0].id << " " << s[0].name << " " << s[0].a << " " << s[0].b << " " << s[0].c << endl; return 0; } |
Double click to view unformatted code.