简单来讲 如果所有堆个数异或为0,后手胜 否则先手胜。
将每一堆转化为二进制:
只要将他们异或,然后找到相差的那个数,而那个数必然小于最大的那堆的个数,然后先手去掉那部分,就又为平衡的了。
tql
Nim博弈
最新推荐文章于 2022-04-07 09:24:00 发布
简单来讲 如果所有堆个数异或为0,后手胜 否则先手胜。
将每一堆转化为二进制:
只要将他们异或,然后找到相差的那个数,而那个数必然小于最大的那堆的个数,然后先手去掉那部分,就又为平衡的了。
tql