思路:因为要稳赢不输,所以我们需要在对方出招之前就根据之前的出招把自己的赢招预处理出来。根据规律锤子赢剪刀,剪刀赢布,布赢锤子,所以我们只需要设定一个赢招的数组,$win[i]$表示第$i$个赢招,$win[i]=i%3+1$。然后读入对方出招,我们根据$win$数组给出自己的出招即可。为了让对方不输得太惨,我们设置一个计数器,每隔$k$次给一个平局。如果对方已经输了两次,那么我们就直接给一个平局。

C++ 代码

编写一个稳赢不输C语言的代码根据对方的出招给出对应的赢招。但是!为了不让对方输得太惨你需要每隔K次就让一个平局。输入格式:输入首先在第一行给出正整数K≤10即平局间隔的次数。随后每行给出对方的一次出招:ChuiZi代表锤子、JianDao代表剪刀、Bu代表布。End代表输入结束这一行不要作为出招处理。输出格式:对每一个输入的出招按要求输出稳赢或平局的招式。每招占一行。输入样例:2ChuiZiJia

原文地址: http://www.cveoy.top/t/topic/hpHc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录