Спасибо.
Не за что. Только я опять был не точен. Чтобы действительно быть точным лучше было бы исключить 0. Достаточно в условии заменить 0 на 1. Соответственно я решу в таком случае.
1. Объединяем первые подряд идущие числа

в один пакет. Тогда все пропуски должны делиться на это число. И вообще отображение

пропускается через
![$i\to[\frac{i-1}{k}]+1$ $i\to[\frac{i-1}{k}]+1$](https://dxdy-01.korotkov.co.uk/f/8/2/7/8276abafdcf4a4dddf194be6b8f934c982.png)
. Соответственно задачу свели к случаю (пропуская через это отбражение) к случаю, когда

(на 1 всегда имеется делимость).
2. Пусть следующим элементом в

будет

. Первый пробел имееи длину

.
Тогда

закрывает этот пробел и нет другого способа закрытия этого пробела.
Соответственно будут покрыты числа как минимум до

включительно. Если

, то будут покрыты до

включительно и если

, то до

. Тогда, если еще не исчерпали все элементы из

, то длины всех пробелов должны делиться на это число

.
3. Далее переходим к следующему уровню пропуская через отображение
![$i\to [\frac{i-1}{k_2}]+1$ $i\to [\frac{i-1}{k_2}]+1$](https://dxdy-02.korotkov.co.uk/f/1/d/8/1d8aed92069833ba70f55fd4db67913882.png)
. Получаем с конечным или бесконечным уровнем фрактальное решение.