16 номер. Рекурсия

Отношение значений рекурсивной функции

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

F(n) = n + 3 при n ≤ 18

F(n) = (n // 3) · F(n // 3) + n - 12 при n > 18 кратных 3

F(n) = F(n-1) + n^2 + 5 при n > 18 не кратных 3

Здесь «//» обозначает деление нацело. Определите количество натуральных значений n из отрезка [1; 1 000] для которых все цифры значения F(n) чётные.