(Р. Косов) Алгоритм вычисления функций \(F(n)\) и \(G(n),\) где \(n\) – целое число, задан следующими соотношениями:
Чему равно значение \(F(5078)?\)
Решение:
Python
G = {n: 2 * n + 50 for n in range(221337, 221400)}
for n in range(221336, 0, -1):
G[n] = G[n + 11] - 48
F = {n: 3 * (G[n - 5] + 13) for n in range(6, 31)}
for n in range(31, 5080):
F[n] = F[n - 6] + 2048
print(F[5078])
Ответ: \(155371\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене