洛谷————P11559 【MX-X7-T0】[LSOT-3] 嗯欧哎

P11559 【MX-X7-T0】[LSOT-3] 嗯欧哎

题目背景

原题链接:MXOJ Next

嗯欧哎是欧哎界的知名比赛。本题可以用来检验嗯欧哎是否发挥出了真实水平。

此名称纯属虚构,不影射任何现实中的比赛或机构的名称。如有雷同,纯属巧合。

题目描述

一天的嗯欧哎有三道题,每道题的得分均在 0∼100 之间。定义一道题的得分在 85∼100 之间(含 85 和 100,下同)时该题近似通过,在 45∼84 之间时为高分暴力,在 25∼44 之间时为低分暴力,在 1∼24 之间时为指数级暴力,若为 0 分则认为是爆零。

一场发挥出真实水平的嗯欧哎有以下四种情况:

  • 一道题高分暴力加一道题低分暴力加一道题指数级暴力;
  • 一道题近似通过加一道题高分暴力加一道题低分暴力;
  • 两道题近似通过加一道题低分暴力或高分暴力;
  • 三道题近似通过。

给出一个人一天的嗯欧哎三道题的得分 a,b,c,求是否发挥出真实水平。

输入格式

仅一行,三个非负整数 a,b,c,表示某个人一天嗯欧哎三题的得分。

输出格式

仅一行,一个字符串 YesNo,表示是否发挥出了真实水平。

输入输出样例

输入 #1

复制代码
50 50 10

输出 #1

复制代码
No

输入 #2

复制代码
100 30 100

输出 #2

复制代码
Yes

说明/提示

【样例解释 #1】

第一题的得分在 45∼84 之间,为高分暴力。

类似地,第二题为高分暴力,第三题为指数级暴力。

因为不符合题目里描述的任何一种,所以输出 No

【样例解释 #2】

第一题和第三题为近似通过,第二题为低分暴力。满足"两道题近似通过加一道题低分暴力或高分暴力"的条件,所以输出 Yes

【数据范围】

对于全部的数据,0≤a,b,c≤100。

#include <bits/stdc++.h>

using namespace std;

int main(){

int a[3],u=0,b=0,c=0,d=0;

cin>>a[0]>>a[1]>>a[2];

for(int i=0;i<3;i++){

if(a[i]>=85)u++;

else if(a[i]>=45)b++;

else if(a[i]>=25)c++;

else d++;

}

if((b&&c&&d)||(u&&b&&c)||(u==2&&(b||c))||(u==3))cout<<"Yes";

else cout<<"No";

return 0;

}

能不能点赞关注加收藏 。

相关推荐
No0d1es4 小时前
电子学会青少年软件编程(C/C++)5级等级考试真题试卷(2024年6月)
c语言·c++·算法·青少年编程·电子学会·五级
DjangoJason5 小时前
C++ 仿RabbitMQ实现消息队列项目
开发语言·c++·rabbitmq
大阳1236 小时前
线程(基本概念和相关命令)
开发语言·数据结构·经验分享·算法·线程·学习经验
weixin_307779137 小时前
VS Code配置MinGW64编译GNU 科学库 (GSL)
开发语言·c++·vscode·算法
学行库小秘7 小时前
ANN神经网络回归预测模型
人工智能·python·深度学习·神经网络·算法·机器学习·回归
没落之殇8 小时前
基于C语言实现的HRV分析方法 —— 与Kubios和MATLAB对比
算法
FPGA8 小时前
探讨4B/5B编码、8B/10B编码区别以及FPGA实现
数据结构
秋难降8 小时前
线段树的深度解析(最长递增子序列类解题步骤)
数据结构·python·算法
楚韵天工8 小时前
基于GIS的无人机模拟飞行控制系统设计与实现
深度学习·算法·深度优先·无人机·广度优先·迭代加深·图搜索算法
你也向往长安城吗9 小时前
推荐一个三维导航库:three-pathfinding-3d
javascript·算法