传送门biu~
可以考虑骨牌覆盖,n为偶数的话一定可以被1*2的骨牌覆盖,每次你走的都是骨牌的后一端,而对方总是走新骨牌的前一端,所以你一定可以找到继续走的策略;n为奇数反之。
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
while(~scanf("%d",&n)&&n)printf((n&1)?"Bob\n":"Alice\n");
return 0;
}
传送门biu~
可以考虑骨牌覆盖,n为偶数的话一定可以被1*2的骨牌覆盖,每次你走的都是骨牌的后一端,而对方总是走新骨牌的前一端,所以你一定可以找到继续走的策略;n为奇数反之。
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
while(~scanf("%d",&n)&&n)printf((n&1)?"Bob\n":"Alice\n");
return 0;
}