Вопрос:

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

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

Ответ:

Ответ: 6

Краткое пояснение: Проверяем каждую пару чисел на условие s > 2 и t < 5 и считаем, сколько раз программа напечатала "YES".
  • (-2, 3): -2 > 2 (ложь) и 3 < 5 (истина) → ложь
  • (2, 5): 2 > 2 (ложь) и 5 < 5 (ложь) → ложь
  • (0, 3): 0 > 2 (ложь) и 3 < 5 (истина) → ложь
  • (5, -3): 5 > 2 (истина) и -3 < 5 (истина) → истина
  • (5, 4): 5 > 2 (истина) и 4 < 5 (истина) → истина
  • (11, 4): 11 > 2 (истина) и 4 < 5 (истина) → истина
  • (8, -6): 8 > 2 (истина) и -6 < 5 (истина) → истина
  • (7, 3): 7 > 2 (истина) и 3 < 5 (истина) → истина
  • (9, 1): 9 > 2 (истина) и 1 < 5 (истина) → истина

Программа напечатала "YES" 6 раз.

Ответ: 6

Grammar Ninja

Сэкономил время — спас вечер. Иди чиллить, ты это заслужил

ГДЗ по фото 📸

Похожие