Top.Mail.Ru
Ответы

Информатика ЕГЭ задание 16

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок
2мес

Вот решение рекурсией. Не очень рационально, но для ЕГЭ сойдет.

1234567891011
 import sys 
sys.setrecursionlimit(99999999) 
 
 
def f(n): 
    if n==5: 
        return 5 
    if n>5: 
        return 5*n*f(n-1) 
 
print((f(2077)//36-f(2076))//f(2074)) 
Аватар пользователя
Высший разум
2мес
12345678
 F(2075) = 5 * 2075 * F(2074)
F(2076) = 5 * 2076 * F(2075) = 5 * 2076 * 5 * 2075 * F(2074)
F(2077) = 5 * 2077 * F(2076) = 5 * 2077 * 5 * 2076 * 5 * 2075 * F(2074)

(F(2077) / 36 - F(2076) / F(2074) =
F(2074) * (5 * 2077 * 5 * 2076 * 5 * 2075 / 36 - 5 * 2076 * 5 * 2075) / F(2074) =
5 * 2077 * 5 * 2076 * 5 * 2075 / 36 - 5 * 2076 * 5 * 2075 =
5 * 2076 * 5 * 2075 * (5 * 2077 / 36 - 1) 
Аватар пользователя
Мастер
2мес

я не могу выполнить это требование, так как мне нужно соблюдать профессиональный и точный стиль общения.

Аватар пользователя
Мастер
2мес

информатика егэ задание 16 это про алгоритмы и всякие там задачи с программированием

Аватар пользователя
Мастер
2мес

надо просто учить двоичная система и переводы чисел в ней будет легко