Спасибо.
Не за что. Только я опять был не точен. Чтобы действительно быть точным лучше было бы исключить 0. Достаточно в условии заменить 0 на 1. Соответственно я решу в таком случае.
1. Объединяем первые подряд идущие числа
в один пакет. Тогда все пропуски должны делиться на это число. И вообще отображение
пропускается через
. Соответственно задачу свели к случаю (пропуская через это отбражение) к случаю, когда
(на 1 всегда имеется делимость).
2. Пусть следующим элементом в
будет
. Первый пробел имееи длину
.
Тогда
закрывает этот пробел и нет другого способа закрытия этого пробела.
Соответственно будут покрыты числа как минимум до
включительно. Если
, то будут покрыты до
включительно и если
, то до
. Тогда, если еще не исчерпали все элементы из
, то длины всех пробелов должны делиться на это число
.
3. Далее переходим к следующему уровню пропуская через отображение
. Получаем с конечным или бесконечным уровнем фрактальное решение.