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

Азиатско-Тихоокеанская математическая олимпиада, 2001 год


Для натурального числа n пусть S(n) — сумма цифр в его десятичном представлении. Любое натуральное число, полученное посредством удаления нескольких (по крайней мере одной) цифр с правого конца десятичного представления n, называется обрубком. Пусть T(n) — сумма всех обрубков числа n. Докажите, что n=S(n)+9T(n).
посмотреть в олимпиаде

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

  5
3 года 2 месяца назад #

Будем доказывать по индукции для числа знаков в десятичной записи числа n. База индукции для однозначного числа очевидна. Пусть n=10x+y. Значит x=S(x)+9T(x). Тогда T(n)=x+T(x),S(n)=S(x)+y. Записывая все вместе мы получаем, что n=10x+y=9T(n)+S(n)9T(x)+x+yS(n)=9T(n)+S(n)+x9T(x)S(x)=9T(n)+S(n), что и требовалось доказать.