Вопрос:

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

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

Ответ:

Ответ: 3

Краткое пояснение: Нужно посчитать, в скольких парах чисел оба числа меньше 1 и 2 соответственно.

Разбираемся:

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

Считаем количество подходящих пар. Таких пар 3.

Ответ: 3

Цифровой атлет: Уровень интеллекта: +50

Минус 15 минут нудной домашки. Потрать их на катку или новый рилс

Выручи свою тиму — отправь ссылку другу. Карма +100 обеспечена

ГДЗ по фото 📸