ЕГКР информатика Москвы 13.12.2025 – задание №16 — Вариант 1
Алгоритм вычисления функций и , где — целое число, задан следующими соотношениями:
, если ;
, если ;
, если ;
, если .
Чему равно значение функции ?
Ответ:
Решение:
Решение — Ермолаев Денис Дмитриевич
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
from functools import lru_cache @lru_cache(None) def g(n): if n >= 248045: return n/20 + 28 if n < 248045: return g(n+9)-4 def f(n): if n >= 19: return f(n-4)+3580 if n < 19: return 6*(g(n-7)-36) for i in range(300000, 1, -1): g(i) print(f(673)) |
Ответ: 47
ЕГКР информатика Москвы 13.12.2025 – задание №16 — Вариант 3
Алгоритм вычисления функций и , где — целое число, задан следующими соотношениями:
, если ;
, если ;
, если ;
, если .
Чему равно значение функции ?
Ответ:
Решение:
Решение —
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
from functools import lru_cache @lru_cache(None) def g(n): if n < 264_685: return g(n+9)-2 if n >= 264_685: return n/20+33 def f(n): if n < 21: return 10*(g(n-9)-30) if n >= 21: return f(n-5)+3480 for i in range(300_000, 1, -1): g(i) print(f(675)) |
Ответ: 76
