原题:
描述-
输入
-
第一行是一个正整数n表示有n组测试数据
输入有不到1000组数据,每组数据一行,有两个数N和M,之间用空格分隔。
输出
- 对于每组数据,输出一行。如果先取的TT可以赢得游戏,则输出“Win”,否则输出“Lose”(引号不用输出) 样例输入
-
2 1000 1 1 100
样例输出
-
Lose Win
#include<stdio.h>//0 240 内存 时间
int main() {
void judge(int n, int m);
int a;
scanf("%d", &a);
while (a--) {
int n, m;
scanf("%d%d", &n, &m);
judge(n, m);
}
return 0;
}
void judge(int n,int m) {//列出一些输的例子,可以推断只要n能被m+1整除的话,就会输。
//2-1 3-2 4-1 4-3 5-4 6-1 6-2 6-5 7-6 8-1 8-3 8-7
if (n <= m)printf("Win\n");
else {
if (n % (m + 1) == 0)printf("Lose\n");
else printf("Win\n");
}
}