Циклический сдвиг строки
2000 мс · 256 МБ · всё или ничего
Можно ли получить вторую строку из первой циклическим сдвигом?
Например, из abcde сдвигом получается cdeab, а abced — нет.
Формат ввода
Две строки, каждая длиной не больше символов из строчных латинских букв. Обе непустые.
Формат вывода
Одно число: , если можно, и иначе.
Примеры
ввод
abcde cdeab
вывод
1
Примечание
Ключевое наблюдение: любой циклический сдвиг строки — это подстрока строки . Дальше достаточно find. Не забудьте сначала сравнить длины: без этого abc окажется «сдвигом» строки ab.
Войдите, чтобы отправлять решения.