tile и target. Строку tile выписывают несколько раз подряд: например, "abc", повторённая 0 раз, — это пустая строка, 1 раз — "abc", 2 раза — "abcabc".
Верните наименьшее число повторений tile, при котором target становится подстрокой результата. Если этого не добиться никаким числом повторений, верните -1.tile="xyz", target="zxyzx" → 3
Три копии дают xyzxyzxyz, и в ней есть zxyzx (с позиции 2). В двух копиях xyzxyz её нет.
tile="ab", target="ba" → 2
В одной копии ab строки ba нет, а в abab — есть. Ответ 2.
tile="abc", target="acb" → -1
Сколько ни повторяй abc, после a всегда идёт b, поэтому ответ -1.
tile и target состоят из строчных латинских буквtile="xyz", target="zxyzx"
3
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 146 тестов на сервере, включая скрытые.