題目:給你一個學生的每項得分,計算等級。
分析:簡單題。模擬計算即可。
成績為前四項加上考試中最好的兩個的平均值。
說明:(⊙_⊙)。
#include <algorithm>
#include <iostream>
#include <cstdlib>
#include <cstdio>
using namespace std;
int data[8];
int main()
{
int T;
while (cin >> T)
for (int t = 1 ; t <= T ; ++ t) {
for (int i = 0 ; i < 7 ; ++ i)
cin >> data[i];
sort(data+4,data+7);
int sum = 0;
for (int i = 0 ; i < 4 ; ++ i)
sum += data[i];
sum += (data[5]+data[6])/2;
cout << "Case " << t << ": ";
if (sum >= 90) cout << "A" << endl;
else if (sum >= 80) cout << "B" << endl;
else if (sum >= 70) cout << "C" << endl;
else if (sum >= 60) cout << "D" << endl;
else cout << "F" << endl;
}
return 0;
}