質問するログイン新規登録

質問編集履歴

1

リファクタリングの反映

2020/02/23 04:52

投稿

Savanof
Savanof

スコア33

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
- print("Yes")
25
+ print("Yes")
25
- sys.exit()
26
+ sys.exit()
26
27
  else:
27
- for i in range(N-1):
28
+ for i in range(N-1):
28
- if H[i] > H[i+1]:
29
+ if H[i] > H[i+1]:
29
- H[i] = (H[i] - 1)
30
+ H[i] -= 1
30
31
 
31
- count = 0
32
32
  for i in range(N-1):
33
- if H[i] > H[i+1]:
33
+ if H[i] > H[i+1]:
34
- count = count + 1
34
+ print("No")
35
+ sys.exit()
35
36
 
36
-
37
- if count == 0:
38
- print("Yes")
37
+ print("Yes")
39
- else:
40
- print("No")
41
-
42
38
  ```