#include <iostream>
using namespace std;
int main()
{
int caseNum;
while(cin >> caseNum && caseNum != 0)
{
if(caseNum == 1 || caseNum == 2)//如果为1或者2,肯定是先下手的Alice赢
cout << "Alice" << endl;
else if(caseNum >= 3)//大于3的时候,Bob赢.因为若为偶数,Alice开始取一个,则Bob只要在相应位置取和Aclice相同个数的就能赢。若为奇数,如果Alice一开始取一个,则Bob取相应两个后就变成了偶数问题,和前面一样。
cout << "Bob" << endl;
}
return 0;
}
sicily 1087.Funny game
最新推荐文章于 2015-10-23 21:22:01 发布