#3426. Coprime Solitaire

0

Coprime Solitaire

Coprime Solitaire

题目描述

我们有 NN 张纸牌按一排放在桌子上。 对于每个 i=1,2,…,Ni = 1, 2, \ldots, N,第 ii 张纸牌的正面写着整数 AiA_i,背面写着整数 BiB_i。 最开始,每张纸牌都是正面朝上。 Takahashi 将选择任意数量的纸牌(也可以为零)并把它们翻面。 然后,如果满足以下条件,他会感到高兴:

对于每一对整数 (i,j)(i, j) 满足 1≤i<j≤N1 \leq i \lt j \leq N,第 ii 张和第 jj 张纸牌上可见的整数互素。

判定是否存在一种翻牌方式使得 Takahashi 感到高兴。

输入格式

从标准输入读取输入,格式如下: NN A1A_1 B1B_1 A2A_2 B2B_2 ⋮\vdots ANA_N BNB_N

输出格式

如果存在使 Takahashi 感到高兴的翻牌方式,输出 YesYes;否则,输出 NoNo。

3
2 5
10 9
4 8
Yes
2
10 100
1000 10000
No

提示

1≤N≤3×1041 \leq N \leq 3 \times 10^4 1≤Ai,Bi≤2×1061 \leq A_i, B_i \leq 2 \times 10^6 输入中的所有数值都是整数。最开始,我们看到的整数是 22, 1010, 和 44。 如果我们把第一张和第二张牌翻面,我们将看到 55, 99, 和 44,这会使 Takahashi 感到高兴。因此,我们应该输出 YesYes。
没有办法通过翻牌使 Takahashi 感到高兴,所以我们应该输出 NoNo。

标签: AtCoder|abc210F

来源

AtCoder|abc210F