Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
51703 张思存 谁拿了最多奖学金 C++ 解答错误 0 MS 248 KB 1081 2024-09-24 22:23:51

Tests(0/10):


#include<bits/stdc++.h> using namespace std; int main(){ int numbers, score, classscore, articles, sum; int mostmn = 0; int all = 0; char name, yes1, yes2, nbest; cin >> numbers; for(int i = 0;i < numbers;i++){ sum = 0; cin >> name >> score >> classscore >> yes1 >> yes2 >> articles; if(score > 80){ if(articles > 0){ all += 8000; sum += 8000; } }if(score > 85){ if(classscore > 80){ all += 4000; sum += 4000; } }if(score > 90){ all += 2000; sum += 2000; }if(score > 85){ if(yes2 == 'Y'){ all += 1000; sum += 1000; } }if(classscore > 80){ if(yes1 == 'Y'){ all += 8000; sum += 8000; } } if(sum > mostmn){ mostmn = sum; nbest = name; } } cout << name << endl << mostmn << endl << all; }


测评信息:

输入

100
UFZOcQTBHjpwCMYn 90 95 Y Y 0
KyrK 90 97 N N 0
CysmgRwxDSNLpjrl 85 75 N Y 0
ELrEcHjXsUoiRd 76 93 Y N 0
BJKXRcXMkoJGSfV 75 90 N N 0
JlEaFDVDTdBUyQWax 80 85 N Y 0
ZCcbRRBkRfo 75 86 Y Y 8
RkShJ 92 98...

输出

U
0
0

答案

HHeXOMfgB
15000
311200

系统信息

exit code: 0, checker exit code: 0