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

Олимпиада имени Леонарда Эйлера 2018-2019 учебный год, I тур заключительного этапа


Дано 1000-значное число без нулей в записи. Докажите, что из этого числа можно вычеркнуть несколько (возможно, ни одной) последних цифр так, чтобы получившееся число не было натуральной степенью числа, меньшего 500. ( С. Берлов )
посмотреть в олимпиаде

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

Комментарии от администратора Комментарии от администратора №1.     Будем вычеркивать в конце ноль, одну, две, три, , 499 цифр. Если всё время получаются степени чисел, меньших 500, то основания каких-то двух из них совпали. Пусть это будут ax и ay (x<y). Умножим число ax на степень десятки так, чтобы в его записи стало столько же знаков, сколько в записи ay, и вычтем результат из ay. Разность будет натуральным числом, делящимся на ax. Но в нём будет не более 499 цифр, а в ax — не менее 501 цифры. Противоречие.