atcoder#ARC080A. [ABC069C] 4-adjacent
[ABC069C] 4-adjacent
配点 : 点
問題文
長さ の数列 があります。 各 は正の整数です。
すぬけ君の目標は、 の要素を自由に並べ替え、次の条件が成り立つようにすることです。
- 各 について、 と の積は の倍数である。
すぬけ君が目標を達成できるか判定してください。
制約
- は整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
すぬけ君が目標を達成できるならば Yes
を、できないならば No
を出力せよ。
3
1 10 100
Yes
例えば、 と並べ替えればよいです。
4
1 2 3 4
No
どのように並べ替えても、条件が成り立つようにできません。
3
1 4 1
Yes
最初から条件が成り立っています。
2
1 1
No
6
2 7 1 8 2 8
Yes