摘要:
当遇见只能去f[x]里的物品时,可以看成Fibonacci博弈,用SG函数就可以求出答案来。 HDU1848 任何一个大学生对菲波那契数列(Fibonacci numbers)应该都不会陌生,它是这样定义的:F(1)=1;F(2)=2;F(n)=F(n-1)+F(n-2)(n>=3);所以,1,2, 阅读全文
摘要:
题目模型:有三堆各若干个物品,两个人轮流从某一堆取任意多的物品,规定每次至少取一个,多者不限,最后取光者胜。 思路:用(a, b, c)表示某种局势,显然(0, 0, 0)是第一个奇异局势(奇异局势就是a^b^c=0),无论谁面对奇异局势,都必输,即先手必输。第二中奇异局势是(0, n, n),每次 阅读全文
摘要:
巴什博弈 问题模型:只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个,最后取关者获胜。 思路:当n=m+1时,由于最多取m个,最少取1个,所以先手无论取多少个,都输,即先手必输状态。所以但面临 n%(m+1) = 0 得到状态是,必输。而当是n = k(m+1) + s时 阅读全文