杭电hdu 1527 取石子游戏 Wythoff Game 博弈
2012-04-08 20:17
330 查看
http://acm.hdu.edu.cn/showproblem.php?pid=1527
好好学习博弈论。
好好学习博弈论。
//Wythoff Game /* ***奇异局势a[0]=b[0]=0,a[k]是未在前面出现过的最小自然数,而 b[k]= a[k] + k。 ***几个奇异局势(0,0)、(1,2)、(3,5)、(4,7)、(6,10)、(8,13)、(9,15)、(11,18)、(12,20) ***对于奇异局势,有如下公式:a[k]=[k*(1+√5)/2],b[k]=a[k]+k。(k=0,1,2......,[]表示取整) ***有趣的是,式中的(1+√5)/2正是黄金分割比例。 */ #include <stdio.h> #include <math.h> const double Gsr = (sqrt(5.0)+1)/2; int main() { __int64 a, b, t; while(scanf("%I64d%I64d", &a, &b)!=EOF){ if(a > b){ t = a, a = b, b = t; } if(a == (int)(Gsr*(b-a))){ printf("0\n"); } else { printf("1\n"); } } return 0; }
相关文章推荐
- HDU 1527 (POJ 1067) 取石子游戏 Wythoff Game
- poj 1067||hdu 1527 取石子游戏(博弈论,Wythoff Game)
- hdu 1527 取石子游戏(Wythoff Game)
- HDU 1527 取石子游戏(威佐夫博弈)
- HDOJ 2177 取(2堆)石子游戏 博弈 威佐夫博奕变形(Wythoff Game)
- HDU 1527 取石子游戏 (威佐夫博弈,裸)
- hdu 1527 取石子游戏---威佐夫博弈
- 威佐夫博弈(Wythoff Game)初识 HDU 1527 POJ 1067
- HDU 1527 取石子游戏 威佐夫博弈裸题
- hdu 1527 取石子游戏 威佐夫game
- HDU 1527 取石子游戏 (威佐夫博弈)
- HDU_1527 取石子游戏(威佐夫博弈)
- 杭电1527-取石子游戏(威佐夫博弈)
- hdu 1527 取石子游戏 博弈
- 杭电1527 取石子游戏(威佐夫博弈模板)
- HDU 1527 取石子游戏(威佐夫博弈板子题)
- POJ 1067 威佐夫博弈(Wythoff Game)问题 (取石子游戏)
- HDU-1527-取石子游戏【威佐夫博弈】
- HDU 1527 (Wythoff 博弈) 取石子游戏
- 【HDU】1527 - 取石子游戏(威佐夫博弈)