Для случаев
и
решения можно построить индукцией по
Начнем с полосатого числа
кратного
Пусть
- полосатое число длины
(возможно начинающееся с 0), кратное
Покажем как из него получить полосатое число длины
, кратное
Рассмотрим сравнение вида:
или
Пусть
- его минимальное решение (т.е. число от 0 до 4). Тогда в зависимости от первой цифры
, припишем спереди к
цифру
или
чтобы получить искомое число.
Пусть теперь
- полосатое число длины
делящееся на
Можно считать, что
- нечетное, а еще точнее оканчивающееся на 5.
Тогда
и
оба делят полосатое число
Добавлено спустя 21 минуту 5 секунд:
Случай
рассматривается почти аналогично:
Начнем с полосатого числа
кратного
Пусть
- полосатое число длины
начинающееся с цифры 3 и кратное
Покажем как из него получить полосатое число длины
, начинающееся с цифры 3 и кратное
Рассмотрим сравнение вида:
или
Пусть
- его минимальное решение (т.е. четное число от 0 до 6). Припишем к
спереди двузначное число
чтобы получить искомое число.
Пусть теперь
- полосатое число длины
делящееся на
Тогда
делит полосатое число