B
题意: N堆石子,两个人,轮流按顺序拿,每次拿最少一个,最多一堆,最后拿不到石子的人输,输出赢的人(第一个,第二个)
思路: 一开始以为是尼姆博弈,但发现不是很一样,尼姆是任意取哪一堆石子,这个是要按顺序(其实就是要另找规律),简单了一点
规律: 看开头1的个数,要是是奇数个,1必输,其他情况都是1赢
(就是占据主导地位的人赢,而中间出现1 无论几个1都可以再上一个数选择全拿或者留一个来控制局面)
for _ in range(
B
题意: N堆石子,两个人,轮流按顺序拿,每次拿最少一个,最多一堆,最后拿不到石子的人输,输出赢的人(第一个,第二个)
思路: 一开始以为是尼姆博弈,但发现不是很一样,尼姆是任意取哪一堆石子,这个是要按顺序(其实就是要另找规律),简单了一点
规律: 看开头1的个数,要是是奇数个,1必输,其他情况都是1赢
(就是占据主导地位的人赢,而中间出现1 无论几个1都可以再上一个数选择全拿或者留一个来控制局面)
for _ in range(