(П. Волгин) Алгоритм вычисления значения функции \(F(n),\) где \(n\) – целое неотрицательное число, задан следующими соотношениями:
С какой цифры начинается дробная часть значения функции \(F(100)?\)
Решение:
Python
F = {0: 3}
for n in range(1, 101):
if n <= 15:
F[n] = F[n - 1]
elif 15 < n < 100:
F[n] = 2.5 * F[n - 3]
else:
F[n] = 3.3 * F[n - 2]
ns = str(F[100]).split('.')
print(ns[1][0])
Ответ: \(6\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене