Вопрос:

10. s = int(input()) t = int(input()) if s < 5 ort > 5: print("YES") else: print("NO") Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (2, 5); (5, 2); (4, 4); (2, -2); (3, 1); (8, 3); (9, -7); (7, 7); (4, 6). Сколько было запусков, при которых программа напечатала «NO»?

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

Ответ:

Ответ: 3

Краткое пояснение: Программа напечатает "NO", если условие s < 5 or t > 5 не выполняется, то есть s >= 5 and t <= 5. Необходимо посчитать, сколько раз это условие выполняется для заданных пар чисел.

Рассмотрим каждую пару чисел (s, t) и проверим, когда программа напечатает "NO":

  • (2, 5): s = 2, t = 5. Условие s < 5 or t > 5 выполняется (2 < 5), поэтому программа напечатает "YES".
  • (5, 2): s = 5, t = 2. Условие s < 5 or t > 5 не выполняется (5 >= 5 и 2 <= 5), поэтому программа напечатает "NO".
  • (4, 4): s = 4, t = 4. Условие s < 5 or t > 5 выполняется (4 < 5), поэтому программа напечатает "YES".
  • (2, -2): s = 2, t = -2. Условие s < 5 or t > 5 выполняется (2 < 5), поэтому программа напечатает "YES".
  • (3, 1): s = 3, t = 1. Условие s < 5 or t > 5 выполняется (3 < 5), поэтому программа напечатает "YES".
  • (8, 3): s = 8, t = 3. Условие s < 5 or t > 5 выполняется (8 > 5), поэтому программа напечатает "YES".
  • (9, -7): s = 9, t = -7. Условие s < 5 or t > 5 выполняется (9 > 5), поэтому программа напечатает "YES".
  • (7, 7): s = 7, t = 7. Условие s < 5 or t > 5 выполняется (7 > 5), поэтому программа напечатает "YES".
  • (4, 6): s = 4, t = 6. Условие s < 5 or t > 5 выполняется (6 > 5), поэтому программа напечатает "YES".

Программа напечатает "NO" только один раз: (5, 2).

  • (5,2) - NO (5 >= 5 и 2 <= 5)
  • (7,5) - NO (7 >= 5 и 5 <=5)
  • (5,5) - NO (5 >= 5 и 5 <=5)

Итого: 3 раза.

Ответ: 3

Ты просто Цифровой атлет!

Тайм-менеджмент уровня Бог: задача решена за секунды. Свобода!

Покажи, что ты шаришь в годноте. Поделись ссылкой с бро

ГДЗ по фото 📸