题目名称 939. [河南省队2012] 取火柴
输入输出 bet.in/out
难度等级 ★★☆
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 10
题目来源 Gravatarcqw 于2012-07-20加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:4, 提交:5, 通过率:80%
GravatarCzb。 100 0.023 s 2.83 MiB C++
Gravatarlucifer 100 0.024 s 0.17 MiB Pascal
GravatarTBK 100 0.026 s 0.31 MiB C++
Gravatar苏轼 100 0.123 s 0.31 MiB C++
Gravatar苏轼 70 0.205 s 0.31 MiB C++
本题关联比赛
20120721
关于 取火柴 的近10条评论(全部评论)

939. [河南省队2012] 取火柴

★★☆   输入文件:bet.in   输出文件:bet.out   简单对比
时间限制:1 s   内存限制:128 MiB

【题目描述】

ZJCAT轮流取两堆火柴,分别有p根和q根,每次从一堆中取,所取火柴根数必须是另一堆火柴根数的约数(0的约数为0以外的自然数),ZJC先取,谁取到最后一根火柴谁胜。ZJC想知道他是否有必胜策略,若ZJC必胜则输出“Yes”,否则输出“No”。

【输入格式】

1行是一个正整数n

2~n+1行是两个数pq

【输出格式】

n行,每行输出“Yes”或“No

【输入样例】

2

200 252

16 48

【输出样例】

Yes

No

【数据范围】

对于30%的数据 n<=101<=p,q<=10

对于70%的数据 n<=5001<=p,q<=1000

对于100%的数据 n<=200001<=p,q<=2^31-1