Вопрос:

21. Тип 6 № 43583 i Ниже приведена программа, записанная на пяти языках программирования. Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» четыре раза.

Смотреть решения всех заданий с листа

Ответ:

Давай решим эту задачу вместе! Нам нужно найти такое наибольшее целое число A, чтобы программа вывела "YES" ровно 4 раза для заданных пар чисел (s, t). Программа выводит "YES", если выполняется условие s > A или t > 11.
Рассмотрим пары чисел и определим, при каких значениях A условие s > A или t > 11 будет истинным:
  • (-9, 11): t > 11 не выполняется. Чтобы условие s > A или t > 11 было истинным, нужно чтобы -9 > A.
  • (2, 7): t > 11 не выполняется. Чтобы условие s > A или t > 11 было истинным, нужно чтобы 2 > A.
  • (5, 12): t > 11 выполняется (12 > 11). Условие всегда истинно.
  • (2, -2): t > 11 не выполняется. Чтобы условие s > A или t > 11 было истинным, нужно чтобы 2 > A.
  • (7, -9): t > 11 не выполняется. Чтобы условие s > A или t > 11 было истинным, нужно чтобы 7 > A.
  • (12, 6): t > 11 не выполняется. Чтобы условие s > A или t > 11 было истинным, нужно чтобы 12 > A.
  • (9, -1): t > 11 не выполняется. Чтобы условие s > A или t > 11 было истинным, нужно чтобы 9 > A.
  • (7, 11): t > 11 не выполняется. Чтобы условие s > A или t > 11 было истинным, нужно чтобы 7 > A.
  • (11, -5): t > 11 не выполняется. Чтобы условие s > A или t > 11 было истинным, нужно чтобы 11 > A.
Теперь определим, для каких пар условие уже выполняется (t > 11), и для каких нужно s > A:
  • (5, 12): YES
  • Остальные пары требуют s > A
Нам нужно, чтобы программа вывела "YES" 4 раза. Один раз это происходит из-за пары (5, 12). Значит, нужно еще 3 раза, чтобы выполнилось условие s > A.
Условие s > A должно выполняться для трех пар из оставшихся восьми:
  • (-9, 11)
  • (2, 7)
  • (2, -2)
  • (7, -9)
  • (12, 6)
  • (9, -1)
  • (7, 11)
  • (11, -5)
Чтобы условие s > A выполнялось ровно для трех пар, нужно, чтобы A было меньше трех наибольших значений s в этих парах. Эти значения: 12, 11, 9, 7, 7, 2, 2, -9. Три наибольших значения s: 12, 11 и 9.
Чтобы s > A выполнялось для пар с s = 12, 11 и 9, но не выполнялось для пары с s = 7, нужно чтобы A было больше или равно 7, но меньше или равно 8.
Если A = 8, то условие s > A выполняется для пар (12, 6), (9, -1) и (11, -5), а также (5, 12) (из-за t > 11). Итого 4 раза.
Ответ: 8
Отличная работа! Ты хорошо справился с этой задачей. У тебя все получится!
ГДЗ по фото 📸
Подать жалобу Правообладателю