Asosiy qismga o'tish

~/algor $ cat masalalar/string-siklik-surilganmi

String-36

Siklik surilganmi

Iqbolshoh Ilhomjonov Muallif: Iqbolshoh Ilhomjonov
O'rtacha 1000 ms 128 MB 59%

Bir xil uzunlikdagi ikkita $s$ va $t$ so'z berilgan. $t$ ni $s$ ni siklik surib — boshidan bir nechta (nol ta ham bo'lishi mumkin) harfni olib, oxiriga qo'yib — hosil qilish mumkinligini aniqlang.

Satr belgilarini siklik surish sxemasi

Kiruvchi ma'lumotlar

Birinchi qatorda $s$, ikkinchi qatorda $t$.

Chiquvchi ma'lumotlar

YES — mumkin bo'lsa, aks holda NO.

Izoh

$1 \le |s| = |t| \le 5 * 10^{4}$
$s$ va $t$ faqat kichik lotin harflaridan iborat

Misollar

Kirish #1
algor
goral
Chiqish #1
YES
Kirish #2
abc
acb
Chiqish #2
NO

Yechim yuborish uchun tizimga kiring

Ro'yxatdan o'tish bepul va bir daqiqa oladi.