15.03 Неравенства
Ошибка.
Попробуйте повторить позже
Для какого наибольшего целого неотрицательного числа выражение
тождественно истинно при любых целых неотрицательных и
Аналитическое решение
Инвертируем известную часть:
Нам нужно взять такое , чтобы оно было меньше либо равно
. Значит, стоит взять наименьшее возможное
,
чтобы при больших значениях
условие точно выполнялось.
Чтобы выполнялось , нужно брать значения
кратные 5, т.к.
кратно 5, и
кратно
5.
Нам подходят следующие пары переменных:
Пара уже не будет подходить, т.к. условие
не выполняется.
Следовательно, берём пару с наименьшим :
.
При , наибольшее
равно 13.
Идея решения:
Перебираем целые неотрицательные значения по убыванию (в коде — перебор от 100 до 2 по убыванию), так как
нам нужен наибольший подходящий
. Для каждого
вложенными циклами for перебираем все неотрицательные
целые пары
(в коде — от
до
) и проверяем выполнение выражения
Если найдётся хотя бы одна пара , для которой выражение не выполняется (ложно), текущее
отбрасываем. Если же для всех перебранных пар выражение истинно,
считается подходящим и выводится как
наибольшее.
Решение программой:
# перебор возможных значений A от 100 до 2 по убыванию for a in range(100, 1, -1): # перебор от 100 до 2 по убыванию flag = True # предполагаем, что текущее A подходит # перебор x от 0 до 999 for x in range(1000): # перебор y от 0 до 999 for y in range(1000): # если выражение ложно для текущих x,y — A не подходит if ((5*x + 2*y != 85) or (a <= x) or (x <= y)) == False: flag = False # если нашли "плохую" пару, прекращаем перебор y break # прекращаем перебор x if flag == False: break # если выражение истинно для всех x,y, выводим A и завершаем поиск if flag == True: print(a) break
Специальные программы

Программа
лояльности v2.0
Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!
Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение
Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.

Налоговые вычеты
Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей
Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ
Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!