Вопрос:

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

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

Ответ:

Краткое пояснение: Проанализируем каждую пару чисел, чтобы определить, в каких случаях программа напечатает «YES». Программа печатает «YES», если хотя бы одно из чисел меньше 9.
  • (9, 9): Оба числа не меньше 9, поэтому программа напечатает «NO».
  • (9, 10): Оба числа не меньше 9, поэтому программа напечатает «NO».
  • (8, 5): Оба числа меньше 9, поэтому программа напечатает «YES».
  • (11, 6): Второе число меньше 9, поэтому программа напечатает «YES».
  • (-11, 10): Первое число меньше 9, поэтому программа напечатает «YES».
  • (-5, 9): Первое число меньше 9, поэтому программа напечатает «YES».
  • (-10, 10): Первое число меньше 9, поэтому программа напечатает «YES».
  • (4, 5): Оба числа меньше 9, поэтому программа напечатает «YES».
  • (8, 6): Оба числа меньше 9, поэтому программа напечатает «YES».

Ответ: Программа напечатала «YES» в 7 запусках.

ГДЗ по фото 📸

Похожие