游戏

2019-05-29  本文已影响0人  幻无虚生

a和b的聪明人,两个人一起玩游戏:桌子上有一堆硬币,每次每人轮流拿 1 - 3 块硬币。 拿掉最后一块硬币的人获胜。a作为先手。 编写一个函数,来判断a是否可以在给定硬币数量的情况下赢得游戏。

示例:

输入: 4
输出: false
说明: 如果堆中有 4 块硬币,那么你永远不会赢得游戏;因为无论你拿走 1 块、2 块 还是 3 块硬币,最后一块硬币总是会被你的朋友拿走。

如果是4的倍数先手必败,如果不是4的倍数先手必胜

function coin(){
    $n=rand(1,1000);
    echo ($n).'<br>';
    
    if($n % 4 == 0){
        echo  "a必败";
    }else{
        echo "a必胜";
    }
    
}
上一篇下一篇

猜你喜欢

热点阅读