(Не знаю, как у неё с олимпиадностью.)
Рассмотрим конечные последовательности

. Окружением члена

назовём тройку

.
Найдите наибольшую длину

последовательности из чисел

, в которой все окружения разные.
Например, для 1 и 2 это

(последовательности 1 и 11121222).
(Было бы неплохо описать алгоритм построения какого-то семейства максимальных последовательностей.)