AT_abc390_b [ABC390B] Geometric Sequence
题目描述
给定一个长度为 $N$ 的正整数序列 $A = (A_1, A_2, \ldots, A_N)$。
请判断 $A$ 是否为等比数列。
输入格式
输入从标准输入给出,格式如下:
> $N$ $A_1$ $A_2$ $\ldots$ $A_N$
输出格式
如果 $A$ 是等比数列,则输出 `Yes`;否则输出 `No`。
说明/提示
### 约束条件
- $2 \leq N \leq 100$
- $1 \leq A_i \leq 10^9$
- 输入的所有值均为整数
### 样例解释 1
$A = (3, 6, 12, 24, 48)$。$A$ 是以首项 $3$、公比 $2$、项数 $5$ 构成的等比数列。因此,输出 `Yes`。
### 样例解释 2
$A = (1, 2, 3)$。由于 $A_1 : A_2 = 1 : 2 \neq 2 : 3 = A_2 : A_3$,$A$ 不是等比数列。因此,输出 `No`。
### 样例解释 3
$A$ 是以首项 $10$、公比 $0.8$、项数 $2$ 构成的等比数列。因此,输出 `Yes`。
翻译由 DeepSeek R1 完成