hdu 1527 取石子游戏 (裸威佐夫博奕)
2014-09-22 19:12
267 查看
/* 有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。 游戏规定,每次有两种不同的取法, 一是可以在任意的一堆中取走任意多的石子 二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者 */ # include <stdio.h> # include <string.h> # include <algorithm> # include <iostream> # include <math.h> using namespace std; int main() { int a,b,k; while(~scanf("%d%d",&a,&b)) { if(a>b) swap(a,b); int k=b-a; k=k*(sqrt(5.0)+1)/2; if(k==a)//k等于较小堆,后手赢 printf("0\n"); else printf("1\n"); } return 0; }
相关文章推荐
- hdu_1527 && POJ_1067 取石子游戏【威佐夫博奕入门】
- 杭电hdu 1527 取石子游戏 Wythoff Game 博弈
- HDU 1527 取石子游戏
- hdu 1527 取石子游戏
- [HDU]1527取石子游戏
- hdu 1527 取石子游戏 博弈
- hdu 1527取石子游戏(威佐夫博奕)(解题报告)
- HDU 1527 取石子游戏(威佐夫博奕)
- HDU 1527 取石子游戏
- HDU 1527 取石子游戏
- [博弈]HDU 1527 取石子游戏
- HDU 1527 取石子游戏 威佐夫博奕
- hdu 1527 取石子游戏(威佐夫博奕模板题)
- HDU 1527 取石子游戏
- HDU 1527 取石子游戏 (共两堆,在两堆中取相同或只取一堆)
- HDU 1527 取石子游戏
- HDU-1527 取石子游戏
- HDU 1527 取石子游戏 威佐夫博弈
- hdu 1527 取石子游戏(组合游戏)
- poj 1067和 hdu 1527 取石子游戏