ЕГЭ, ОГЭ, программирование и робототехника в Калининграде

№ 15025. ЕГКР

Для какого наименьшего целого неотрицательного числа А логическое выражение (78125 ≠ y + 4x) ∨ (A > x) ∧ (A > y) истинно (т.е. принимает значение 1) при любых целых положительных х и у?

def f(x, y):
    return (78125 != y + 4 * x) or (a > x) and (a > y)


pair = []

for x in range(1, 100_000):
    y = 78125 - 4 * x
    if y > 0:
        pair.append((x, y))

for a in range(1, 100_000):
    if all(f(x, y) == 1 for x, y in pair):
        print(a)
        break
Разберём это задание на бесплатном пробном занятии

Преподаватель покажет, как решать такие задачи, и подскажет, с чего начать подготовку. Группы до 8 человек, очно в Калининграде и онлайн.

Записаться на пробное занятие