G. A-функция
1000 мс · 256 МБ · всё или ничего
Для строки длины определим как наибольшее , при котором первые символов строки совпадают с символами, идущими в обратную сторону от позиции :
Посчитайте для всех от 1 до .
Формат ввода
В первой строке - число ().
Во второй строке - строка длины из больших и маленьких латинских букв.
Формат вывода
Выведите чисел - значения .
Примеры
ввод
5 aabaa
вывод
1 2 0 1 5
ввод
6 abcabc
вывод
1 0 0 1 0 0
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.