[语言月赛202212] 不可以,总司令
题目背景
“同志,你只是一直在回答‘不可以’吗?你到底有没有好好判断形势?现在是关乎国家危亡的时刻……”
“总司令,您知道我不太聪明,没找到快速而正确地计算出结果的办法,但是据某项统计,我一直回答 NO 的话,在一次战役中判断完全正确的概率是 45 % 45\% 45%。”
(全文见 https://www.luogu.com.cn/discuss/525529)
题目描述
扶苏当上了星战地球舰队的参谋长,但是她不太聪明。
人工智能计算出,如果扶苏在一直回答“NO”的话,她在战役中判断完全正确的概率为 x % x\% x%;如果她一直在回答“YES”的话,她在战役中判断完全正确的概率是 y % y\% y%。
注意可能 x + y ≠ 100 x + y \neq 100 x+y=100,因为还存在她需要既回答“YES”也回答“NO”的情况,但是这一概率并不重要,因为她并不聪明,只能在全回答“YES”和全回答“NO”之中做一个选择。
扶苏自然希望做出的判断能尽可能准确,如果一直说“NO”的判断正确概率较高,她会一直回答“NO”;如果一直说“YES”的判断正确概率较高,她会一直回答“YES”。现在,给出这两者的概率,请你确定她应该回答 YES 还是 NO。
如果回答“YES”和“NO”的正确概率一样高,请你输出 “equal probability”。
输入格式
输入只有一行两个整数,依次表示「题目描述」中的 x x x 和 y y y。
输出格式
输出一行一个字符串:
- 如果回答 “YES” 的判断正确概率较高则输出
YES
; - 如果回答 “NO” 的判断正确概率较高则输出
NO
; - 如果两者的概率一样高,请你输出
equal probability
。
如果输出的字符串是 YES
或 NO
,则字符串大小写不敏感,也就是说,yes
, yeS
, yEs
, yES
, Yes
, YeS
, YEs
, YES
都被认为是 YES
,NO
同理。
如果输出的字符串是 equal probability
,你必须输出严格的由小写字母和空格组成的字符串,例如,Equal probability
将被认为是错误的输出。
样例 #1
样例输入 #1
45 0
样例输出 #1
nO
样例 #2
样例输入 #2
0 45
样例输出 #2
yEs
样例 #3
样例输入 #3
49 51
样例输出 #3
yeS
样例 #4
样例输入 #4
50 50
样例输出 #4
equal probability
提示
数据规模与约定
对全部的测试点,保证 0 ≤ x , y ≤ 100 0 \leq x, y \leq 100 0≤x,y≤100, x + y ≤ 100 x + y\leq 100 x+y≤100。
No,commander! \textcolor{white}{\texttt{No,commander!}} No,commander!
Scratch实现
后续
接下来我会不断用scratch来实现信奥比赛中的算法题、Scratch考级编程题实现、白名单赛事考题实现,感兴趣的请关注,我后续将继续分享相关内容