谁拿了最多奖学金
作者:互联网
题目:P1051 [NOIP2005 提高组] 谁拿了最多奖学金 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
做过的人都知道啊,谁拿了最多奖学金,这是一道非常难的题目。
(我tm在说什么,这压根就是签到题)
【狗头保命】
但是呢,你如果不够细心
他就
啪
偷袭
嘿,你wa了10个,笑死
(本蒟蒻就经历过QAQ)
而且代码烦得跟个***似的
所以
手残党和懒人的福音来了!
(我为啥也要打呢?我也是个懒人啊?!)
今天全场消费由赵公子买单!
啊呸,串台了
(我就是个**)
今天完整代码由本蒟蒻提供!
尖叫声!
(喔!!!!)(太棒了!!!)(up太帅了!!!!)
好了,不扯了,上代码:
(严禁代码复制,共创美好洛谷)
#include<bits/stdc++.h>
#define MAX 105
using namespace std;
int main()
{
string s,maxn;
int total=0,award=0,sc1,sc2,x,m;
char a,b;
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>s>>sc1>>sc2>>a>>b>>x;
if(x&&sc1>80)
award+=8000;
if(sc1>85&&sc2>80)
award+=4000;
if(sc1>90)
award+=2000;
if(b=='Y'&&sc1>85)
award+=1000;
if(a=='Y'&&sc2>80)
award+=850;
if(award>m)
{
maxn=s;
m=award;
}
total+=award;
award=0;
}
cout<<maxn<<endl;
cout<<m<<endl;
cout<<total<<endl;
return 0;
}
(所以本蒟蒻发的这个代码好像也没啥**用QAQ)
标签:int,代码,award,&&,sc1,奖学金,sc2 来源: https://www.cnblogs.com/xiaosize-1/p/16507967.html