Определите количество таких целых k, что 10⁹ ≤ k ≤ 2 · 10⁹ и F(k) = 0.
Условие
Обозначим через a%b остаток от деления натурального числа a на натуральное число b, а через a//b — целую часть от деления a на b.Функция F(n), где n — неотрицательное целое число, задана следующими соотношениями:F(n) = 0, если n = 0;F(n) = F(n//10) + n%10, если n > 0 и n чётно;F(n) = F(n//10), если n нечётно.
Определите количество таких целых k, что 10⁹ ≤ k ≤ 2 · 10⁹ и F(k) = 0.
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Для примера найдем значение F(12 345): То есть алгоритм считает сумму всех четных цифр в числе.
Осталось ещё 4 шага
Поскольку по условию задачи требуется найти…
Достаточно посчитать все возможные варианты…
На первом месте может стоять только 1, далее…
Посчитаем количество чисел из диапазона 10⁹ ≤…
Бесплатно · займёт минуту