時間限制:1000 ms | 記憶體限制:65535 kb
難度:2
描述
輸入
第一行輸入資料n,表示測試資料組數(0輸出
每組測試資料輸出包括三行,第一行是獲得最多獎金的學生的姓名,第二行是這名學生獲得的獎金總數。如果有兩位或兩位以上的學生獲得的獎金最多,輸出他們之中在輸入檔案中出現最早的學生的姓名。第三行是這x個學生獲得的獎學金的總數。
樣例輸入
1
4yaolin 87 82 y n 0
chenruiyi 88 78 n y 1
lixin 92 88 n n 0
zhangqin 83 87 y n 1
樣例輸出
chenruiyi
9000
28700
直接上**:
#include#include#includeusing namespace std;
struct student;
int main()
; int x;
struct student stu[101]=;
cin >> x;
for(int i=0;i> stu[i].name;getchar();
cin >> stu[i].qimo >> stu[i].banji >> stu[i].c1;
getchar();cin >> stu[i].c2;getchar();
cin >> stu[i].lunwen;
if(stu[i].qimo>80&&stu[i].lunwen>=1) s[i]+=8000;
if(stu[i].qimo>85&&stu[i].banji>80) s[i]+=4000;
if(stu[i].qimo>90) s[i]+=2000;
if(stu[i].qimo>85&&stu[i].c2=='y') s[i]+=1000;
if(stu[i].banji>80&&stu[i].c1=='y') s[i]+=850;
//cout << s[i] << endl;
sum+=s[i];
if(s[i]>maxn)
} // cout << endl;
// cout << xuhao
} return 0;
}
nyoj60誰獲得了最高獎學金
時間限制 1000 ms 記憶體限制 65535 kb 難度 2 描述 某校的慣例是在每學期的期末考試之後發放獎學金。發放的獎學金共有五種,獲取的條件各自不同 2 五四獎學金,每人4000元,期末平均成績高於85分 85 並且班級評議成績高於80分 80 的學生均可獲得 3 成績優秀獎,每人2000...
NYOJ 60誰獲得了最高獎學金
描述 某校的慣例是在每學期的期末考試之後發放獎學金。發放的獎學金共有五種,獲取的條件各自不同 2 五四獎學金,每人4000元,期末平均成績高於85分 85 並且班級評議成績高於80分 80 的學生均可獲得 3 成績優秀獎,每人2000元,期末平均成績高於90分 90 的學生均可獲得 4 西部獎學金,...
nyoj 60 誰獲得了最高獎學金
時間限制 1000 ms 記憶體限制 65535 kb 難度 2 描述 某校的慣例是在每學期的期末考試之後發放獎學金。發放的獎學金共有五種,獲取的條件各自不同 2 五四獎學金,每人4000元,期末平均成績高於85分 85 並且班級評議成績高於80分 80 的學生均可獲得 3 成績優秀獎,每人2000...