Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 16. Информатика. ЕГЭ. Поляков-6075
- Просмотры: 58
- Изменено: 11 августа 2026
Обозначим частное от деления натурального числа \(a\) на натуральное число \(b\) как \(a \, // \, b,\) а остаток как \(a \, \% \, b.\) Алгоритм вычисления функции \(F(n),\) где \(n\) – неотрицательное число, задан следующими соотношениями:
- \(F(n) = 0,\) если \(n = 0\)
- \(F(n) = F(n \, // \, 10) + (n \, \% \, 10).\)
Найдите количество таких чисел в диапазоне от \(865~432~015\) до \(1~585~342~628,\) для которых \(F(n) > F(n+1).\)
Решение:
Функция \(F(n)\) вычисляет сумму цифр, входящих в состав числа. Условию \(F(n) > F(n + 1)\) удовлетворяют числа, оканчивающиеся на \(9.\)
Python
print((1_585_342_628 - 865_432_019) // 10 + 1)
Ответ: \(71991061\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


