Type: Default 1000ms 256MiB

阿拉灯神丁

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

Description

有一天你发现了阿拉灯神丁并召唤出了阿拉丁,按照惯例他会满足你三个愿望。不过阿拉丁最近沉迷于消消乐,如果你能解决他的问题他就会给你想要的。
问题如下:有NN堆物品,每堆有AiA_{i}个物品,你可以选择一个数字M(最小为2),让每一堆物品的个数AiA_{i}去消去你所选择的数量个数M(AiA_{i} modmod MM),如果每个堆的物品个数相同则解决了的阿拉丁的问题。

Input

第一行为物品的堆数NN(22<=NN<=10001000)
第二行有NN个数AiA_{i},(00<=AiA_{i}<=10910^9)

Output

输出结果

Samples

3
1 4 8
No
4
5 10 15 20
Yes

Limitation

1s, 1024KiB for each test case.

提示

样例1,如果选择数字33,结果为(1,1,2),如果选择数字22,结果为(1,0,0),没有出现全相同的情况
样例2,如果选择数字55,结果为(0,0,0,0),全部为00

第六届西南石油大学程序设计新生赛

Not Attended
Status
Done
Rule
ACM/ICPC
Problem
12
Start at
2022-11-27 14:10
End at
2022-11-27 18:10
Duration
4 hour(s)
Host
Partic.
100