社区讨论
10个WA为什么为什么
P1051[NOIP 2005 提高组] 谁拿了最多奖学金参与者 2已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @mjwpt7tq
- 此快照首次捕获于
- 2026/01/02 18:12 2 个月前
- 此快照最后确认于
- 2026/01/05 15:00 上个月
10个测试点全是wa!为什么为什么 各位大佬帮忙分析一下呗 我要自闭了呜呜呜
CPP#include<bits/stdc++.h>
using namespace std;
int main(){
int n, a, b, e, sum, Sum, mx;
string s, ans;
cin >> n;
for (char c, d; n--; Sum+=sum) {
cin >> s >> a >> b >> c >> d >> e;
sum=(a>80&&e)*8000+
(a>85&&b>80)*4000+
(a>90)*2000+
(a>85&&d=='Y')*1000+
(b>80&&c=='Y')*850;
if (sum>mx)
mx=sum,
ans=s;
}
cout << ans << '\n' << mx << '\n' << Sum;
return 0;
}
回复
共 1 条回复,欢迎继续交流。
正在加载回复...