Eşdeğer iki ardışık alt dize içeriyorsa, bir karakter dizisi tekrarlanır.
Örneğin , art arda iki kez 2034384538452
içerdiğinden tekrar eder 3845
.
Bu nedenle, zorluğunuz bir dizenin yinelenen bir alt dize içerip içermediğine karar vermektir. Girişi dize veya karakter dizisi olarak alabilirsiniz.
Asla boş bir giriş almazsınız ve alt dizenin uzunluğu (varsa) 1 veya daha fazla olabilir.
Kullandığım 1
ve 0
burada benim truthy ve falsy değerler olarak, ancak yeter ki kendi dilinizde truthy ve falsy gibi, farklı değerler kullanabilir.
Örnekler:
abcab -> 0
bdefdefg -> 1
Hello, World! -> 1
pp.pp/pp -> 1
q -> 0
21020121012021020120210121020121012021012102012021020121012021020120210121020120210201210120210121020121012021020120210121020121012021012102012021020121012021012102012101202102012021012102012021020121012021020120210121020121012021012102012021020121012021020120210121020120210201210120210121020121012021020120210121020120210201210120210201202101210201210120210121020120210201210120210121020121012021020120210121020121012021012102012021020121012021020120210121020120210201210120210121020121012021020120 -> 0
(Son örnek, Thue-Morse dizisindeki her bir sıfır arasındaki miktardan üretildi)