B. Самый длинный бордер
3000 мс · 256 МБ · всё или ничего
Посчитайте префикс-функцию строки и найдите её наибольшее значение.
Если максимум достигается в нескольких позициях, выведите наименьшую из них.
Обратите внимание: это не то же самое, что предыдущая задача. Префикс-функция считает бордеры префиксов, а Z-функция — совпадения с началом всей строки.
Формат ввода
Одна строка длины () из строчных латинских букв.
Формат вывода
Два числа: наибольшее значение префикс-функции и наименьшая позиция, где оно достигается.
Примеры
ввод
abacaba
вывод
3 6
ввод
a
вывод
0 0
Войдите, чтобы отправлять решения.