Processing math: 100%

Задача из журнала «Квант» (2001 год, 1 выпуск) M1739

Условие

Пусть A – произвольная четная цифра, B –произвольная нечетная цифра. Докажите, что существует натуральное число, делящееся на 22000, каждая цифра которого – либо A, либо B.

Решение

Укажем способ составления из цифр A и B числа, делящегося на 2n для любого натурального n. Обозначим такое число Gn. При n=1 полагаем Gn=G1=A. Пусть построено число Gk при n=k1. Воспользуемся им при построении следующего числа Gk+1, делящегося на 2k+1.

Если Gk делится на 2k+1, то полагаем Gk+1=Gk, в противном случае построим вспомогательное число Fk , обладающее следующими свойствами: число Fk составлено из цифр A и B, делится на 2k и имеет в своей десятичной записи ровно k цифр.

Если Gk имеет в своей записи ровно k цифр, то полагаем Fk=Gk.

Если в записи Gk более k цифр, положим Fk равным числу, получающемуся из Gk отбрасыванием старших цифр, начиная с (k+1)-й. По признаку делимости на 2k, полученное из Gk после такой операции число Fk будет также делиться на 2k.

Если в записи Gk менее k цифр, припишем к числу Gk слева его же несколько раз таким образом, чтобы в результате получилось число, в записи которого не менее k цифр. Это число делится на Gk и, следовательно, на 2k. Если из него отбросить все старшие цифры, начиная с (k+1)-й, то в результате получим число Fk, которое, по признаку делимости на 2k, также делится на 2k.

Если число Fk делится на 2k+1, то полагаем Gk+1=Fk, в противном случае полагаем Gk+1=¯BFk, приписав к числу Fk число B слева. Положив Fk=2kp, где p – некоторое нечетное число, получаем Gk+1=10kB+2kp=2k(5kB+p). В скобках стоит четное число, поэтому Gk+1 делится на 2k+1.

И.Акулич, А.Жуков

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *