Для случаев

и

решения можно построить индукцией по
Начнем с полосатого числа

кратного
Пусть

- полосатое число длины

(возможно начинающееся с 0), кратное

Покажем как из него получить полосатое число длины

, кратное

Рассмотрим сравнение вида:
или
Пусть

- его минимальное решение (т.е. число от 0 до 4). Тогда в зависимости от первой цифры

, припишем спереди к

цифру

или

чтобы получить искомое число.
Пусть теперь

- полосатое число длины

делящееся на

Можно считать, что

- нечетное, а еще точнее оканчивающееся на 5.
Тогда

и

оба делят полосатое число
Добавлено спустя 21 минуту 5 секунд:
Случай

рассматривается почти аналогично:
Начнем с полосатого числа

кратного
Пусть

- полосатое число длины

начинающееся с цифры 3 и кратное

Покажем как из него получить полосатое число длины

, начинающееся с цифры 3 и кратное

Рассмотрим сравнение вида:
или
Пусть

- его минимальное решение (т.е. четное число от 0 до 6). Припишем к

спереди двузначное число

чтобы получить искомое число.
Пусть теперь

- полосатое число длины

делящееся на

Тогда

делит полосатое число
