专栏文章
题解:【MX-X7-T0】[LSOT-3] 嗯欧哎
P11559题解参与者 7已保存评论 7
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 7 条
- 当前快照
- 1 份
- 快照标识符
- @miqjhyhw
- 此快照首次捕获于
- 2025/12/04 05:49 3 个月前
- 此快照最后确认于
- 2025/12/04 05:49 3 个月前
本题无思维难度,仅仅较为考验耐心,代码部分可以复制粘贴。
本题关键在于分支结构。
本题我们输入 后,对于每个题目的分数,我们划分一下档次(近似通过、高分暴力、低分暴力、指数级暴力),然后在对应档次题数上加 。
然后我们依据每个档次题目数,判定是否满足四种发挥正常情况即可。
思考:为什么不用判定爆零的情况的个数?
答案:本题四种发挥正常情况中没有与爆零个数相关的题目数要求。且每种情况非爆零题数加一起正好是 ,也就是如果发挥正常,不会有爆零题数。
上代码:
CPP#include<bits/stdc++.h>
using namespace std;
int a,b,c,AC,GF,DF,ZS;
int main()
{
cin>>a>>b>>c;
if(a>=85) AC++;
if(a>=45 && a<=84) GF++;
if(a>=25 && a<=44) DF++;
if(a<=24) ZS++;
//a题
if(b>=85) AC++;
if(b>=45 && b<=84) GF++;
if(b>=25 && b<=44) DF++;
if(b<=24) ZS++;
//b题
if(c>=85) AC++;
if(c>=45 && c<=84) GF++;
if(c>=25 && c<=44) DF++;
if(c<=24) ZS++;
//c题
if((GF==1&&DF==1&&ZS==1)||(AC==1&&GF==1&&DF==1)||(AC==2&&DF==1)||(AC==2&&GF==1)||(AC==3)) cout<<"Yes";
else cout<<"No";
//判断是否满足条件
}
相关推荐
评论
共 7 条评论,欢迎与作者交流。
正在加载评论...