首页 > 其他 > 详细

hdu 1730 Northcott Game (nim博弈变形)

时间:2014-09-15 21:22:29      阅读:366      评论:0      收藏:0      [点我收藏+]
# 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;
}

hdu 1730 Northcott Game (nim博弈变形)

原文:http://blog.csdn.net/lp_opai/article/details/39297389

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!