Вопрос:

Укажите количество целых значений параметра А, при котором для указанных входных данных программа напечатает YES два раза. Программа: `if (s < 9) and (t > A): print("YES") else: print("NO")`. Входные данные: (13, 12); (11, 12); (-12, 13); (2, 10); (-10, -10); (6, -5); (2, 8); (9, 10); (12, 10).

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

Ответ:

Разберем задачу. Нам нужно найти количество целых значений параметра A, при которых программа напечатает "YES" ровно два раза. Программа печатает "YES", если выполняются два условия: s < 9 и t > A.

Давайте посмотрим на входные данные и выделим те пары (s, t), для которых s < 9:

  • (13, 12) - s > 9
  • (11, 12) - s > 9
  • (-12, 13) - s < 9
  • (2, 10) - s < 9
  • (-10, -10) - s < 9
  • (6, -5) - s < 9
  • (2, 8) - s < 9
  • (9, 10) - s >= 9
  • (12, 10) - s > 9

Таким образом, условие s < 9 выполняется для следующих пар: (-12, 13), (2, 10), (-10, -10), (6, -5), (2, 8).

Теперь посмотрим, при каких значениях A для этих пар будет выполняться условие t > A, чтобы в итоге "YES" вывелось ровно 2 раза.

Чтобы "YES" вывелось ровно два раза, мы должны выбрать такие значения A, чтобы только две пары из списка (-12, 13), (2, 10), (-10, -10), (6, -5), (2, 8) удовлетворяли условию t > A.

Рассмотрим возможные значения A:

  • Если A < -10, то t > A будет верно для всех пяти пар.
  • Если A = -10, то t > A будет верно для четырех пар (13, 10, -5, 8).
  • Если -10 < A < -5, то t > A будет верно для четырех пар (13, 10, -5, 8).
  • Если A = -5, то t > A будет верно для трех пар (13, 10, 8).
  • Если -5 < A < 8, то t > A будет верно для трех пар (13, 10, 8).
  • Если A = 8, то t > A будет верно для двух пар (13, 10).
  • Если 8 < A <= 10, то t > A будет верно для двух пар (13, 10).
  • Если A > 10, то t > A будет верно для одной пары (13).

Нам нужно, чтобы условие t > A выполнялось ровно для двух пар. Как мы видим, это происходит при A = 8, 8 < A <= 10. Таким образом, целые значения A, удовлетворяющие условию: A = 8, A = 9, A = 10. Итого, 3 значения.

Ответ: 3

ГДЗ по фото 📸
Подать жалобу Правообладателю