EduBrick

C. Поиск подстроки

1000 мс · 256 МБ · всё или ничего

Найдите все вхождения строки TT в строку SS. Позиции нумеруются с нуля.

Формат ввода

В первой строке - строка SS, во второй - строка TT. Обе непусты, состоят из строчных латинских букв, их длины не превосходят 5⋅1055 \cdot 10^5.

Формат вывода

Выведите позиции всех вхождений TT в SS в возрастающем порядке. Если вхождений нет, не выводите ничего.

Примеры

ввод
ababbababa
aba
вывод
0 5 7
ввод
abc
xyz
вывод

Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.