#580. [ABC390B] Geometric Sequence

[ABC390B] Geometric Sequence

题目描述

给定一个长度为 NN 的正整数序列 A=(A1,A2,,AN)A=(A_1,A_2,\ldots,A_N)。如果存在一个实数 rr,使得对于所有 1i<N1 \le i < N,都满足 Ai+1=r×AiA_{i+1} = r \times A_i,则称 AA 为等比数列。请判断 AA 是否为等比数列。

输入格式

输入第一行包含一个整数 NN。 第二行包含 NN 个整数 A1,A2,,ANA_1, A_2, \ldots, A_N,以空格分隔。

输出格式

如果 AA 是等比数列,输出 Yes;否则输出 No

样例

5
3 6 12 24 48
Yes
3
1 2 3
No
2
10 8
Yes

数据范围

  • 2N1002 \le N \le 100
  • 1Ai1091 \le A_i \le 10^9
  • 所有输入均为整数。