三堆石子分别是3颗5颗8颗,a和b2人拿,每次只能在一堆上拿.最少拿1颗,最多拿一堆,谁那最后一颗石子就输.a怎么才能赢

1个回答

  • a先拿必胜.方法如下:

    a先将任意一堆全拿走,则b只能在剩下两堆中拿.

    ① 如果b将其中一堆全拿走,则a在另一堆中拿到只剩1个石子,a胜;

    ② 如果b将其中一堆拿到只剩1个石子,则a将另一堆全拿走,a胜;

    ③ 如果b将其中一堆拿到剩n个石子,且n>1,则a将另一堆也拿到剩n个石子;

    如此循环,直到出现 ①或② 的情形,a胜.