HDU_1527 取石子游戏(威佐夫博弈)
2011-09-28 15:26
309 查看
威佐夫博弈公式:当处在奇异局势时,ak = (k*(1 + sqrt(5))/2), bk = ak + k;所以,这题套公式即可:
My Code:
My Code:
#include <iostream> #include <cstdio> #include <cmath> using namespace std; int main(){ int n, m, k, tmp; while(~scanf("%d%d", &n, &m)){ if(m > n){ n = n + m; m = n - m; n = n - m; } k = n - m; tmp = (int)(k*(1 + sqrt(5))/2); if(tmp == m) putchar('0'); else putchar('1'); putchar('\n'); } return 0; }
相关文章推荐
- HDU 1527 取石子游戏 威佐夫博弈 Wythoff
- HDU-1527-取石子游戏【威佐夫博弈】
- 威佐夫博弈(2堆)应用-- HDU 1527 取石子游戏
- HDU 1527 取石子游戏(威佐夫博弈板子题)
- hdu 1527 取石子游戏 (威佐夫博弈模板)
- [威佐夫博弈 黄金分割比 数学技巧] POJ 1067 取石子游戏 & HDU 1527 取石子游戏
- T - 取石子游戏 HDU - 1527(威佐夫博弈)
- HDU 1527 取石子游戏 (威佐夫博弈,裸)
- hdu 1527 取石子游戏---威佐夫博弈
- HDU 1527 取石子游戏(威佐夫博弈)
- HDU 1527 取石子游戏 威佐夫博弈裸题
- HDU 1527 取石子游戏 【威佐夫(Wythoff)博弈入门题】
- HDU 1527 取石子游戏 (威佐夫博弈)
- HDU 1527 取石子游戏 +HDU 2177 取(2堆)石子游戏(威佐夫博弈)
- 【HDU】1527 - 取石子游戏(威佐夫博弈)
- HDU 1527 取石子游戏(威佐夫博弈)
- HDU1527——取石子游戏(威佐夫博弈)
- 算法模板之威佐夫博弈(HDU 1527 取石子游戏)
- HDU1527——取石子游戏(威佐夫博弈)
- HDU-1527-取石子游戏【威佐夫博弈】