СПРОСИ ПРОФИ
👍
−1
👎 -11

19-21 задание ЕГЭ с (резерв)

В ответе к 21 должно получиться 111, у меня получается 105. Что у меня не так с кодом? Я же всё вроде правильно написал. Вот сам мой код:
def F(k1, k2, x):
if (k1 + k2) ⇐ 53 and (x == 3 or x == 5) : return True
if (k1 + k2) > 53 and x == 5: return False
if (k1 + k2) ⇐ 53: return False

if x % 2 == 0:
return F(k1 — 3 , k2, x + 1) or F(k1 // 3, k2, x + 1) or F(k1, k2 — 3 , x + 1) or F(k1, k2 // 3, x + 1)
else:
return F(k1 — 3, k2, x + 1) and F(k1 // 3, k2, x + 1) and F(k1, k2 — 3, x + 1) and F(k1, k2 // 3, x + 1)

for k2 in range(35,1000):
if F(19, k2, 1):
print(k2)

ЕГЭ по информатике информатика обучение     #1 ⇒   06 июл 2026 11:08   Увидели: 13 клиентов, 1 специалист   Ответить
👍
0
👎 0

Вы забыли оригинал задания приложить.
Продемонстрируйте ход игры при S =105.

Задайте свой вопрос по информатике
профессионалам

● Сейчас онлайн 75 репетиторов по информатике
Получите ответ профи быстро и бесплатно
ASK.PROFI.RU © 2020-2026