记录编号 | 162841 | 评测结果 | AAAAAAAAAA | ||
---|---|---|---|---|---|
题目名称 | [NOIP 2005]谁拿了最多奖学金 | 最终得分 | 100 | ||
用户昵称 | 是否通过 | 通过 | |||
代码语言 | C++ | 运行时间 | 0.007 s | ||
提交时间 | 2015-05-20 19:14:35 | 内存使用 | 0.31 MiB | ||
#include<fstream> #include<string> using namespace std; int main(){ ifstream fin("scholar.in"); ofstream fout("scholar.out"); int total=0,i,n,s,max=0; string a,b; int qimo; int banji; char ganbu; char xibu; int lw; fin>>n; for(i=0;i<=n-1;i++){ fin>>a>>qimo>>banji>>ganbu>>xibu>>lw; if(qimo>80&&lw>=1){ s=s+8000;} if(qimo>85&&banji>80){ s=s+4000;} if(qimo>90){ s=s+2000;} if(qimo>85&&xibu=='Y'){ s=s+1000;} if(banji>80&&ganbu=='Y'){ s=s+850;} total=total+s; if(s>max){ max=s;b=a;}s=0;} fout<<b<<endl<<max<<endl<<total; fin.close(); fout.close(); return 0; }