Задание 16 ЕГЭ по информатике

id 840331 балл

Задания на вычисление значения рекурсивной функции

Алгоритм вычисления значения функции F(n)F(n), где nn – целое неотрицательное число, задан следующими соотношениями:

F(0)=0F(0) = 0;

F(n)=F(n/2)F(n) = F(n/2), если n>0n > 0 и при этом nn чётно;

F(n)=1+F(n1)F(n) = 1 + F(n - 1), если nn нечётно.

Сколько существует таких чисел nn, что 1n5001 \leq n \leq 500 и F(n)=8F(n) = 8?