2 3 4 0
Alice Bob Alice
博弈论!
寻找必胜态或必败态!
AC码:
#include<stdio.h> int fun(int n) { int i=1; while(i<n) { i=i*2+1; if(i==n) return 1; } return 0; } int main() { int n; while(~scanf("%d",&n)&&n) { if(fun(n)) printf("Bob\n"); else printf("Alice\n"); } return 0; }
原文地址:http://blog.csdn.net/u012804490/article/details/24647539