回答編集履歴
2
誤字
answer
CHANGED
@@ -37,5 +37,5 @@
|
|
37
37
|
apple
|
38
38
|
```
|
39
39
|
|
40
|
-
substr を代入したあとに print(substr) を追加して はしらせてみ
|
40
|
+
substr を代入したあとに print(substr) を追加して はしらせてみると、どんな風に substr が変化しているかが
|
41
41
|
わかると思います。
|
1
誤字
answer
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
```
|
3
3
|
if s1[s1.index(s) - 1] in count
|
4
4
|
```
|
5
|
-
なぜ
|
5
|
+
なぜなら s が s1 中に複数あった場合、 s1[s1.index(s) - 1] はいつも同じ場所を指してしまうからです。
|
6
6
|
|
7
7
|
プログラムを改造するのではなく、違う発想で作りなおしてみました。
|
8
8
|
s2 から切り取れる部分文字列のパターンをすべて取り出し、それが s1 中に現れるかを調べています。
|