Форум » Логические выражения » 18-335 » Ответить

18-335

Ната: Уважаемый С.С.Поляков. Приведите, пожалуйста, решение Вашей задачи, а то голова ломается....

Ответов - 1

polyakovss: Здравствуйте, Ната! Во-первых, список уже разобранные мною тем Вы можете найти здесь. Во-вторых, метод решения подобных задач подробно разобран здесь (polyakovss Сообщение: 65). Решено 10 аналогичных задач. А также здесь (polyakovss Сообщение: 84) и здесь (polyakovss Сообщение: 87). Не вредно посмотреть также здесь (polyakovss Сообщение: 61 и Сообщение: 62) и разбор задачи P-32 в ege18.doc, и обязательно выяснить для себя, в чем отличие этих двух типов задач, которые решаются по-разному. Указанная Вами задача решается так: Укажите наибольшее целое значение А, при котором выражение (y – x*x ≠ – 80) ∨ (A < 13x – 14) ∨ (A < y*y + 15) истинно для любых целых положительных значений x и y. Если (y – x*x ≠ – 80) = True, то от А ничего не зависит, А - любое. Хорошо. Но ведь так будет не для любых целых положительных значений x и y. Поэтому рассмотрим случай (y – x*x ≠ – 80) = False, то есть (y – x*x = – 80) = True. При x=0 из (y – x*x = – 80) --> y<0. Поэтому в (y – x*x = – 80) подставляем y=1 (для целых положительных значений x и y) --> x=9. Amax= (max(13x – 14, y*y + 15) - 1) при подстановке y=1, x=9. Amax = max(103, 16) - 1 = 103 - 1 = 102. Ответ: 102.



полная версия страницы