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

id 839471 балл

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

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

F(n)=nF(n) = n, если n>1000000n > 1 000 000;

F(n)=n+F(2n)F(n) = n + F(2*n), если n1000000n ≤ 1 000 000;

G(n)=F(n)/nG(n) = F(n) / n.

Сколько существует таких натуральных чисел nn (включая число 1000), для которых G(n)=G(2000)G(n) = G(2000)?