Skip to content

Files

Latest commit

1de5553 · Jan 24, 2023

History

History
46 lines (33 loc) · 967 Bytes

File metadata and controls

46 lines (33 loc) · 967 Bytes

L. Подсчёт префикс-функции

В этой задаче вам необходимо посчитать префикс-функцию для заданной строки.

Формат ввода

На вход подаётся строка, состоящая из строчных латинских букв. Длина строки не превосходит 106.

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

Если длина входной строки L, то выведите через пробел L целых неотрицательных чисел —– массив значений префикс-функции исходной строки.

Пример 1

abracadabra 0 0 0 1 0 1 0 1 2 3 4

Пример 2

xxzzxxz 0 1 0 0 1 2 3

Пример 3

aaaaa 0 1 2 3 4