百度網(wǎng)站描述上海網(wǎng)站推廣系統(tǒng)
P11559 【MX-X7-T0】[LSOT-3] 嗯歐哎
題目背景
原題鏈接:MXOJ Next。
嗯歐哎是歐哎界的知名比賽。本題可以用來檢驗(yàn)嗯歐哎是否發(fā)揮出了真實(shí)水平。
此名稱純屬虛構(gòu),不影射任何現(xiàn)實(shí)中的比賽或機(jī)構(gòu)的名稱。如有雷同,純屬巧合。
題目描述
一天的嗯歐哎有三道題,每道題的得分均在?0~100?之間。定義一道題的得分在?85~100?之間(含?85?和?100,下同)時(shí)該題近似通過,在?45~84?之間時(shí)為高分暴力,在?25~44?之間時(shí)為低分暴力,在?1~24?之間時(shí)為指數(shù)級暴力,若為?0?分則認(rèn)為是爆零。
一場發(fā)揮出真實(shí)水平的嗯歐哎有以下四種情況:
- 一道題高分暴力加一道題低分暴力加一道題指數(shù)級暴力;
- 一道題近似通過加一道題高分暴力加一道題低分暴力;
- 兩道題近似通過加一道題低分暴力或高分暴力;
- 三道題近似通過。
給出一個(gè)人一天的嗯歐哎三道題的得分?a,b,c,求是否發(fā)揮出真實(shí)水平。
輸入格式
僅一行,三個(gè)非負(fù)整數(shù)?a,b,c,表示某個(gè)人一天嗯歐哎三題的得分。
輸出格式
僅一行,一個(gè)字符串?Yes
?或?No
,表示是否發(fā)揮出了真實(shí)水平。
輸入輸出樣例
輸入 #1
50 50 10
輸出 #1
No
輸入 #2
100 30 100
輸出 #2
Yes
說明/提示
【樣例解釋 #1】
第一題的得分在?45~84?之間,為高分暴力。
類似地,第二題為高分暴力,第三題為指數(shù)級暴力。
因?yàn)椴环项}目里描述的任何一種,所以輸出?No
。
【樣例解釋 #2】
第一題和第三題為近似通過,第二題為低分暴力。滿足“兩道題近似通過加一道題低分暴力或高分暴力”的條件,所以輸出?Yes
。
【數(shù)據(jù)范圍】
對于全部的數(shù)據(jù),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;
}
能不能點(diǎn)贊關(guān)注加收藏 。