結果
問題 |
No.1884 Sequence
|
ユーザー |
![]() |
提出日時 | 2025-06-12 15:48:10 |
言語 | PyPy3 (7.3.15) |
結果 |
WA
|
実行時間 | - |
コード長 | 461 bytes |
コンパイル時間 | 146 ms |
コンパイル使用メモリ | 82,600 KB |
実行使用メモリ | 118,480 KB |
最終ジャッジ日時 | 2025-06-12 15:48:19 |
合計ジャッジ時間 | 5,539 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge1 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 35 WA * 5 |
ソースコード
import math n = int(input()) a = list(map(int, input().split())) s = [x for x in a if x != 0] if not s: print("Yes") else: k = len(s) if k == 1: print("Yes") else: s.sort() m = s[0] M = s[-1] g = 0 for i in range(1, k): d = s[i] - s[i-1] g = math.gcd(g, d) max_B = m + (n-1) * g if M > max_B: print("No") else: print("Yes")