Для какого наименьшего целого числа А выражение
Решение руками:
Отрицаем известную часть: . Так как х и у – целые натуральные, то минимальное значение
равно 1. Тогда
, то есть
.
Значит,
Решение программой:
for a in range(-1000, 1000):
c = 0 #флаг
for x in range(1, 1000):
for y in range(1, 1000):
if ((y + 10*x < a) or (5*x + 2*y > 102)) == False:
c = 1
break #выход из цикла, если флаг изменился
if c == 1:
break
if c == 0:
print(a) #если флаг не изменился, выводим А
break
Получается ответ:
Ответ: 202