BZOJ 2463 [中山市选2009]谁能赢呢?

题解:

如果n是偶数那么一定可以用1*2长方形覆盖

Bob总是走到一个没被访问过的长方形

Alice胜

如果n是奇数

除掉(1,1)剩下的可以被1*2覆盖

然后Bob胜

#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;

int n;
int main(){
    scanf("%d",&n);
    while(n){
        if(n%2==0)printf("Alice
");
        else printf("Bob
");
        scanf("%d",&n);
    }
    return 0;
}
自己还是太辣鸡了
原文地址:https://www.cnblogs.com/zzyer/p/8609503.html