質問編集履歴
1
リファクタリングの反映
title
CHANGED
File without changes
|
body
CHANGED
@@ -16,27 +16,23 @@
|
|
16
16
|
|
17
17
|
### 該当のソースコード
|
18
18
|
```Python3
|
19
|
+
|
19
20
|
import sys
|
20
21
|
N = int(input())
|
21
22
|
H = list(map(int, input().split()))
|
22
23
|
|
23
24
|
if N==1:
|
24
|
-
|
25
|
+
print("Yes")
|
25
|
-
|
26
|
+
sys.exit()
|
26
27
|
else:
|
27
|
-
|
28
|
+
for i in range(N-1):
|
28
|
-
|
29
|
+
if H[i] > H[i+1]:
|
29
|
-
|
30
|
+
H[i] -= 1
|
30
31
|
|
31
|
-
count = 0
|
32
32
|
for i in range(N-1):
|
33
|
-
|
33
|
+
if H[i] > H[i+1]:
|
34
|
-
|
34
|
+
print("No")
|
35
|
+
sys.exit()
|
35
36
|
|
36
|
-
|
37
|
-
if count == 0:
|
38
|
-
|
37
|
+
print("Yes")
|
39
|
-
else:
|
40
|
-
print("No")
|
41
|
-
|
42
38
|
```
|