СПРОСИ ПРОФИ
👍
0
👎 01

Задание 19 ЕГЭ информатика

Написала код, уже 3 часа не могу понять, где ошибка и почему выдаёт неправильный ответ. Помогите, пожалуйста!!!!!!!!!
def F(k1,k2,x):
if (k1+k2) >= 65 and x == 3: return True
if (k1+k2) < 65 and x == 3: return False
if (k1+k2) >= 65: return False

if x % 2==0:
return (k1 + 1,k2,x+1) or (k1 * 3 ,k2,x+1) or (k1,k2 + 1,x+1) or (k1,k2 *3,x+1)
else:
return (k1 + 1,k2,x+1) or (k1 * 3 ,k2,x+1) or (k1,k2 + 1,x+1) or (k1,k2 *3,x+1)


for k2 in range(1,59):
if F(6, k2, 1):
print(k2)
break

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

А что такое возвращаете забавное при чётном x? Запятые зачем там стоят, в чём их смысл?

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

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