码迷,mamicode.com
首页 > 其他好文 > 详细

4.1.5 Georigia and Bob

时间:2018-11-13 02:33:46      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:一个   1.5   desc   ima   pre   ==   技术分享   nim   problem   

Problem description:

  Georigia and Bob 在玩一个游戏。

  技术分享图片

技术分享图片

Input:

  n = 3;

  p = { 1, 2 , 3}

Output:

  Bob wins

思路:将其看成一种Nim游戏。

 

技术分享图片

 

 技术分享图片

技术分享图片

技术分享图片

Code:

  

int MAX_N = 1000;
int N, P[MAX_N];
void solve(){
    if(N%2==1) p[N++]=0;
    sort(P,P+N);
    int x=0;
    for(int i=0;i+1<N;i+=2)
        x^=(P[i+1]-P[i]-1);
    if(x==0) puts("Bob wins");
    else puts("Georgia wins"); 
}

 

4.1.5 Georigia and Bob

标签:一个   1.5   desc   ima   pre   ==   技术分享   nim   problem   

原文地址:https://www.cnblogs.com/astonc/p/9950035.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!