题目描述
我们有时会看到,在一些竞猜类综艺节目上,主持人玩儿的一种花样。比如,现场有三块挡板,主持人告诉参赛者,其中的一块挡板后面,是一辆崭新的汽车,而另外两块后面什么都没有。然后,他让参赛者选择一块打开。
参赛者选择了第一块挡板,而这时,知道哪块板后面藏有汽车的主持人,来到了第三块挡板前,打开了它,后面什么也没有。接着,主持人走向参赛者说,“你现在还是要选择第一块挡板吗?要不要改变你的选择?
大部分人,不会改变选择,原因只是偏执或恐惧,认为主持人在使用逆向心理,试图让自己掉入圈套。但实际上,无论车在那儿,撇开情绪的因素,以统计学为基础,我们都可以做出最优的选择。
终于有一天,你也参加了一个猜类综艺节目,遇到了这个问题,但不同的是,这次有n个挡板,只有一个挡板后面有奖品,主持人打开了k个挡板(不包括最开始选的那个),这k个后面都是空的,问你是否要改变你的选择使得获奖概率最大。
输入
输入有两个用空格隔开的正整数n,k(3≤n≤1e9,0≤k<n−1)
输出
输出只有一个字符串表示你的选择
"Why not"表示改变选择获奖概率最大
"Why are you so serious"表示不换获奖概率大
“Whatever”表示获奖概率一样大
样例输入
3 1
样例输出
Why not
思路:
该题为思维题,当你第一次选的是候猜中的概率为n分之一但是你减去k个之后你猜中的概率为n-k分之一
所以当k等于0的时候两者相同;
只要k不为0的话就是换的获奖概率大
#include<stdio.h>
int main()
{
int n,k;
scanf("%d %d",&n,&k);
if(k>0) printf("Why not\n");
else printf("Whatever");
}