72 人解决,219 人已尝试。
80 份提交通过,共有 682 份提交。
5.8 EMB 奖励。
单点时限: 2.0 sec
内存限制: 256 MB
小强和旺财玩猜数字游戏。旺财先在心中想一个数字 (1 和 10 之间),然后小强来猜这个数字。在小强每次的猜测之后,旺财会回答小强的猜测是 “too high”, “too low”, 或者 “right on”。
玩了几回合之后,小强有些怀疑旺财不诚实,也就是旺财在小强猜数字的过程中换掉了那个想好的数字。为了看看旺财是否诚实,小强记录下来每次的猜测以及旺财的回答。让你来帮他确定是否旺财说了谎。
输入包含很多场完整的游戏,每场游戏由很多组猜测及回答组成,并以 “x right on” 结束 (猜测的数字都在 1 和 10 之间)
最后一行只有一个数字 0,表示输入结束。
对每一场游戏,输出 “Sunny may be honest” 如果旺财是诚实的,这场游戏自始至终没有说谎,否则输出 “Sunny is dishonest”。
10 too high 3 too low 4 too high 2 right on 5 too low 7 too high 6 right on 0
Sunny is dishonest Sunny may be honest
72 人解决,219 人已尝试。
80 份提交通过,共有 682 份提交。
5.8 EMB 奖励。