Наименьший сдвиг
3000 мс · 256 МБ · всё или ничего
Дана строка. Рассмотрите все её циклические сдвиги влево — на 0, 1, 2 и так далее позиций.
Выведите тот из них, который раньше остальных по алфавиту.
Формат ввода
Одна строка длиной от до строчных латинских букв.
Формат вывода
Одна строка.
Примеры
ввод
abacaba
вывод
aabacab
Примечание
Строки сравниваются между собой так же, как слова в словаре, — оператором <.
Войдите, чтобы отправлять решения.