EduBrick
← вернуться к уроку · Практика: Срезы и развороты

Тот же по кругу

2000 мс · 256 МБ · всё или ничего

Даны две строки одинаковой длины. Можно ли получить вторую из первой циклическим сдвигом?

Например, defabc — это сдвиг строки abcdef.

Формат ввода

Две строки одинаковой длины от 11 до 10510^5 строчных латинских букв.

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

Слово YES или NO.

Примеры

ввод
abcdef
defabc
вывод
YES

Примечание

Все сдвиги строки разом содержатся в удвоенной строке: приписав её саму к себе, вы получите их все подряд.

Войдите, чтобы отправлять решения.
← Вернуться к уроку