Loading [MathJax]/jax/output/SVG/jax.js

Республиканская олимпиада по математике, 2022 год, 10 класс


Для натурального числа A, определим Z(A) как число A, записанное в обратном порядке (например, Z(521)=125 ). Число A называется «хорошим», если в его десятичной записи нет нулей, первая цифра не равна последней, и (Z(A))2=Z(A2). Найдите все «хорошие» числа большие 106. ( Абдыкулов А. )
посмотреть в олимпиаде

Комментарий/решение:

пред. Правка 3   0
2 года 3 месяца назад #

Тут не будет много воды, то есть я не буду объяснять каждую деталь.

Ответ: 1111112 и 2111111

Запишем А как a1a2a3...an

Решение: Во первых если хотим найти такие А, чтобы они соответствовали (Z(A))2=Z(A2), надо понять, что а1аn+a2an1+...+an1a2+ana1<9.

А раз n = 7, то ни одна цифра не должна быть больше 2. Значит есть только две возможных цифры, это 1 и 2. Но если более одной цифры будут равны 2, то это опять же нарушает неравенство преведённое выше. То есть только одна цифра равна двойке, а остальные же равны единице.

Следовательно ответ 1111112 и 2111111.

Проверяем

11111122=1234569876544

21111112=4456789654321