OpenFIPI 2.0

15

3

2D98B0

Для какого наибольшего целого неотрицательного числа А выражение

(x > A) \/ (y > A) \/ (x + 2y < 80)

истинно (т.е. принимает значение 1) при любых целых неотрицательных x и y?

26

def f(x,y):
    return (x > a) or (y > a) or (x + 2 * y < 80)
for a in range(1000,1,-1): #перебор с конца, т.к нужно наибольшее значение
    if all(f(x,y) for x in range(1,1000) for y in range(1,1000)):
        print(a)
        break

Просмотреть отправленные ответы 2D98B0