AT_abc390_b [ABC390B] Geometric Sequence
Description
長さ $ N $ の正整数列 $ A=(A_1,A_2,\ldots,A_N) $ が与えられます。
$ A $ が等比数列であるか判定してください。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ A_1 $ $ A_2 $ $ \ldots $ $ A_N $
Output Format
$ A $ が 等比数列ならば `Yes` を、そうでないならば `No` を出力せよ。
Explanation/Hint
### Sample Explanation 1
$ A=(3,6,12,24,48) $ です。
$ A $ は初項 $ 3 $ , 公比 $ 2 $ , 項数 $ 5 $ の等比数列となっています。
よって、`Yes` を出力します。
### Sample Explanation 2
$ A=(1,2,3) $ です。
$ A_1:A_2=1:2\neq 2:3=A_2:A_3 $ より、 $ A $ は等比数列ではありません。
よって、`No` を出力します。
### Sample Explanation 3
$ A $ は初項 $ 10 $ , 公比 $ 0.8 $ , 項数 $ 2 $ の等比数列となっています。
よって、`Yes` を出力します。
### Constraints
- $ 2\leq N\leq 100 $
- $ 1\leq A_i\leq 10^9 $
- 入力はすべて整数