洛谷————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;

}

能不能点赞关注加收藏 。

相关推荐
放羊郎2 小时前
基于ORB-SLAM2算法的优化工作
人工智能·算法·计算机视觉
mask哥2 小时前
力扣算法java实现汇总整理(上)
java·算法·leetcode
袁雅倩19972 小时前
当吸尘器、筋膜枪都用上Type-C,供电方案该怎么选?浅谈PD取电芯片ECP5702的应用
c语言·开发语言·支持向量机·动态规划·推荐算法·最小二乘法·图搜索算法
如果'\'真能转义说3 小时前
OOXML 文档格式剖析:哈希、ZIP结构与识别
xml·算法·c#·哈希算法
夏日听雨眠3 小时前
数据结构(栈和队列)
数据结构
王老师青少年编程4 小时前
csp信奥赛C++高频考点专项训练之字符串 --【子串查找】:[NOIP 2009 提高组] 潜伏者
c++·字符串·csp·高频考点·信奥赛·子串查找·潜伏者
梦梦代码精5 小时前
BuildingAI 上部署自定义工作流智能体:5 个实用技巧
大数据·人工智能·算法·开源软件
初願致夕霞5 小时前
基于系统调用的Linux网络编程——UDP与TCP
linux·网络·c++·tcp/ip·udp
Zephyr_05 小时前
Leedcode算法题
java·算法