Если это число, начните с конца.
Найдите последовательность, для которой последняя n
и вторая последняя n
цифра совпадают, что повторяется по наибольшему количеству цифр.O (n)
Там, где повторяющаяся последовательность останавливается (идет с конца), где начинается повторение.
Например, скажем, у вас 1,2340111101111
Вы видите 1
повторяется, но только для 4 цифр.01111
повторяется для 10 цифр, означая, что повторение начинается после 1.234