UVa 11777 - Automate the Grades

来源:互联网 发布:金融投资网站 php源码 编辑:程序博客网 时间:2024/06/16 05:32

題目:給你一個學生的每項得分,計算等級。

分析:簡單題。模擬計算即可。

            成績為前四項加上考試中最好的兩個的平均值。

說明:(⊙_⊙)。

#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;}

0 0
原创粉丝点击