AT_abc177_e [ABC177E] Coprime

题目描述

有 $N$ 个整数,第 $i$ 个数为 $A_i$。 当对于所有 $1 \leq i < j \leq N$,都有 $GCD(A_i, A_j) = 1$ 时,称 $\{A_i\}$ 是 pairwise coprime(两两互质)的。 当 $\{A_i\}$ 不是 pairwise coprime,但 $GCD(A_1, \ldots, A_N) = 1$ 时,称 $\{A_i\}$ 是 setwise coprime(集合互质)的。 请判断 $\{A_i\}$ 是 pairwise coprime、setwise coprime,还是都不是。 其中 $GCD(\ldots)$ 表示最大公约数。

输入格式

输入从标准输入中给出,格式如下: > $N$ $A_1$ $\ldots$ $A_N$

输出格式

如果 $\{A_i\}$ 是 pairwise coprime,则输出 `pairwise coprime`;如果是 setwise coprime,则输出 `setwise coprime`;否则输出 `not coprime`。

说明/提示

## 限制条件 - $2 \leq N \leq 10^6$ - $1 \leq A_i \leq 10^6$ ## 样例解释 1 因为 $GCD(3,4) = GCD(3,5) = GCD(4,5) = 1$,所以是 pairwise coprime。 ## 样例解释 2 因为 $GCD(6,10) = 2$,所以不是 pairwise coprime,但 $GCD(6,10,15) = 1$,所以是 setwise coprime。 ## 样例解释 3 因为 $GCD(6,10,16) = 2$,所以既不是 pairwise coprime,也不是 setwise coprime。 由 ChatGPT 4.1 翻译