【HDU1527】取石子游戏(威佐夫博弈)
2017-02-10 19:36
225 查看
题目:有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。
威佐夫博弈:
威佐夫博弈
代码:
威佐夫博弈:
威佐夫博弈
代码:
#include<cstdio> #include<algorithm> #include<cmath> using std::abs; using std::min; int main() { int a,b; while(~scanf("%d%d",&a,&b)) printf("%d\n",min(a,b)!=(int)(abs(a-b)*(1.0+sqrt(5.0))/2.0)); return 0; }
相关文章推荐
- HDU1527:取石子游戏(威佐夫博弈)
- hdu1527 取石子游戏 【威佐夫博弈】
- hdu1527取石子游戏 威佐夫博弈
- hdu1527 取石子游戏 (威佐夫博弈)
- hdu1527取石子游戏---(威佐夫博弈)
- 威佐夫博弈 hdu1527 取石子游戏
- poj1067 hdu1527 取石子游戏 威佐夫博弈
- ACM-威佐夫博弈之取石子游戏——hdu1527
- poj1067 hdu1527 取石子游戏 威佐夫博弈
- HDU1527:取石子游戏(威佐夫博弈)
- HDU1527 取石子游戏 威佐夫博弈
- 取石子游戏(威佐夫博弈)
- 【POJ1067】取石子游戏 威佐夫博弈 这种题真的有意义么?
- HDU 1527 取石子游戏 威佐夫博弈 Wythoff
- 数论练习2:O - 取石子游戏(威佐夫博弈)
- hdu 2177 取(2堆)石子游戏(威佐夫博弈)
- poj 1067 取石子游戏(威佐夫博弈模板)
- POJ 1067 取石子游戏(威佐夫博弈)
- POJ 1067 取石子游戏 (巴什博弈+威佐夫博弈)
- 取石子游戏之威佐夫博弈