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