回答編集履歴

3

コード修正

2017/09/18 03:50

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -40,7 +40,7 @@
40
40
 
41
41
  def check_continuance(arg_list, check_len):
42
42
 
43
- return all_equal(arg_list[-len])
43
+ return all_equal(arg_list[-check_len:])
44
44
 
45
45
 
46
46
 

2

修正

2017/09/18 03:50

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -108,12 +108,6 @@
108
108
 
109
109
  ---
110
110
 
111
- ご提示のコードの場合、二番目の方法が適しているかと思います。
112
-
113
- 元から数値がリストで管理されているからです。
114
-
115
-
116
-
117
111
  次のように、前もって剰余を計算しておくと処理が楽です。
118
112
 
119
113
  ```Python
@@ -137,3 +131,7 @@
137
131
  ```
138
132
 
139
133
 
134
+
135
+ ---
136
+
137
+ この回答は、標準入力など不適な要素が動的に発生する状況を想定しています。

1

追記

2017/09/17 14:41

投稿

LouiS0616
LouiS0616

スコア35660

test CHANGED
@@ -68,7 +68,7 @@
68
68
 
69
69
 
70
70
 
71
- - 値の連続入力回数を辞書としてカウントする方法
71
+ - **値の連続入力回数を辞書としてカウントする方法**
72
72
 
73
73
  辞書の初期化の方法を工夫すればいろいろ改善できそうです。DefaultDictとか。
74
74
 
@@ -114,7 +114,7 @@
114
114
 
115
115
 
116
116
 
117
- 次のように、前もって剰余を計算しておくのもアリだ思います。
117
+ 次のように、前もって剰余を計算しておくと処理が楽です。
118
118
 
119
119
  ```Python
120
120
 
@@ -135,3 +135,5 @@
135
135
  [7, 9, 6, 3, 8, 5, 4, 1, 0, 2]
136
136
 
137
137
  ```
138
+
139
+