标签:
Description
Input
Output
Sample Input
2 8 10 11 10
Sample Output
Grass Rabbit
裸地巴什博奕。下面简单的介绍一下巴什博奕:只有一堆n个物品,两个人轮流从这堆物品中取物,规定每次至少取一个,最多取m个,最后取光者得胜。
结论:如果n%(m+1)==0,后手赢,否则前手赢。
#include <stdio.h>
#include <math.h>
#include <string.h>
#include <stdlib.h>
#include <iostream>
#include <algorithm>
#include <set>
#include <queue>
#include <stack>
#include <map>
using namespace std;
int main()
{
int T;
int n,m;
scanf("%d",&T);
while(T--){
scanf("%d %d",&n,&m);
if(n%(m+1)==0)
printf("Rabbit\n");
else
printf("Grass\n");
}
return 0;
}
HDU 2188-悼念512汶川大地震遇难同胞――选拔志愿者(巴什博奕)
标签:
原文地址:http://blog.csdn.net/u013486414/article/details/44224223