hdu 1730 Northcott Game (nim博弈变形)

来源:互联网 发布:spine导入到unity3d 编辑:程序博客网 时间:2024/05/12 13:30
# include <algorithm># include <stdio.h># include <string.h># include <math.h># include <iostream>using namespace std;int main(){    int n,m,i,a,b,cot;    while(~scanf("%d%d",&n,&m))    {        cot=0;        for(i=0; i<n; i++)        {            scanf("%d%d",&a,&b);            cot^=abs(abs(a-b)-1);  // 把中间差的空格,即走的总步数,当作总石头数,        }        if(cot==0)//平衡状态,后手赢            printf("BAD LUCK!\n");        else            printf("I WIN!\n");    }    return 0;}

0 0