Олимпиадный тренинг

Задача . кп16-198


Задача

Темы:

Обозначим через 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 > 0 и n нечётно.

Определите количество значений n, таких что 109 ≤ n ≤ 6 ·109, для которых F(n) = 2.


time 500 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя