题目地址:HDU 2516
当且只当n是一个斐波那契数的时候是必败态。可以写出几组数据找规律就可以发现这个规律。
证明如下:
就像“Wythoff博弈”需要“Beatty定理”来帮忙一样,这里需要借助“Zeckendorf定理”(齐肯多夫定理):任何正整数可以表示为若干个不连续的Fibonacci数之和。
先看看FIB数列的必败证明:
1、当i=2时,先手只能取1颗,显然...
分类:
其他好文 时间:
2014-09-16 12:40:01
阅读次数:
203
题意:给定一堆石子,每个人最多取前一个人取石子数的2被,最少取一个,最后取石子的为赢家,求赢家。思路:斐波那契博弈,这个题的证明过程太精彩了!一个重要的定理:任何正整数都可以表示为若干个不连续的斐波那契数的和。一、归纳法证明斐波那契数列是必败点为了方便,我们将n记为f[i]。1、当i=2时,先手只能...
分类:
其他好文 时间:
2014-08-19 18:13:05
阅读次数:
264
因为周测被虐,做了好久的博弈题,找了好多关于博弈的相关资料,感觉自己,似乎还是动了那么一点点。临睡前,就小小的总结一下,希望以后看到的时候,能够有所感悟吧!!
接下来是正题。
讲到博弈, 其实也就是找规律,但是知道一般的博弈类型可以快速便捷的解决问题。
博弈的类型大致有以下几种:巴什博弈,威佐夫博奕,尼姆博弈。除此之外还有斐波那契博弈,sg模板等。
巴什博弈:(摘自百度文库)
巴什博...
分类:
其他好文 时间:
2014-08-07 03:06:58
阅读次数:
253