Задача к ЕГЭ по информатике на тему «неравенства» №2
АвторadminНа чтение 2 минПросмотров34
Для какого наименьшего целого числа А выражение
тождественно истинно, т.е. принимает значение 1 при любых целых натуральных x и y?
Решение руками:
Отрицаем известную часть: . Так как х и у – целые натуральные, то минимальное значение равно 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