問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!
文字列 s, t が与えられます。 s の中に部分文字列として t が出現する左端の位置をすべて求めてください。
ただし、文字列全体の左端の位置を 1 とします。
s
t
s の中に部分文字列として t が出現する左端の位置を、改行区切りで小さい順にすべて出力してください。
また、末尾に改行を入れ、余計な文字を含んではいけません。
すべてのテストケースにおいて、以下の条件をみたします。
・ 1 ≦ |s| ≦ 100000 = 10^5
・ 1 ≦ |t| ≦ 100000 = 10^5
・ s, t は英小文字のみからなる文字列
abcabcabcabc
bca
2
5
8