Укажите количество таких чисел n из интервала 237 567 892 ≤ n ≤ 1 134
Условие
Обозначим частное от деления натурального числа a на натуральное число b как a div b, а остаток — как a mod b. Например, 13 div 3 = 4, 13 mod 3 = 1.Алгоритм вычисления значения функции F(n), где n — целое неотрицательное число, задан следующими соотношениями:F(0) = 0; F(n) = F(n div 10) + (n mod 10). Укажите количество таких чисел n из интервала 237 567 892 ≤ n ≤ 1 134 567 009, для которых F(n) > F(n + 1).
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Заметим, что функция ищет сумму цифр в числе. Единственный случай, когда сумма цифр следующего числа меньше предыдущего, при переходе к следующему десятку. Составим программу. Приведем решение на языке Python.print(len(range(237567892, 1134567010, 10)))
Осталось ещё 3 шага
Приведем решение на языке Python.Посчитаем…
Для этого посчитаем общее количество таких…
Прибавим единицу, чтобы включить границу в…
Бесплатно · займёт минуту