Вопрос:

Питон (оператор ветвления) 9 из 10 28:50 s = int(input()) t = int(input()) if (s < 10) and (t < 10): print("YES") else: print("NO") Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (1, 2); (11, 2); (1, 12); (11, 12); (-11, -12); (-11, 12); (-12, 11); (10, 10); (10, 5) Сколько было запусков, при которых программа напечатала «НЕТ»?

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

Ответ:

Решение:

Программа печатает «YES», если оба введенных числа s и t меньше 10. Во всех остальных случаях она печатает «NO». Нам нужно посчитать, сколько раз программа напечатала «NO».

  • Проверим каждую пару чисел:
  • (1, 2): s = 1 (меньше 10), t = 2 (меньше 10). Оба условия выполнены, программа напечатает «YES».
  • (11, 2): s = 11 (не меньше 10), t = 2 (меньше 10). Условие s < 10 не выполнено, программа напечатает «NO».
  • (1, 12): s = 1 (меньше 10), t = 12 (не меньше 10). Условие t < 10 не выполнено, программа напечатает «NO».
  • (11, 12): s = 11 (не меньше 10), t = 12 (не меньше 10). Оба условия не выполнены, программа напечатает «NO».
  • (-11, -12): s = -11 (меньше 10), t = -12 (меньше 10). Оба условия выполнены, программа напечатает «YES».
  • (-11, 12): s = -11 (меньше 10), t = 12 (не меньше 10). Условие t < 10 не выполнено, программа напечатает «NO».
  • (-12, 11): s = -12 (меньше 10), t = 11 (не меньше 10). Условие t < 10 не выполнено, программа напечатает «NO».
  • (10, 10): s = 10 (не меньше 10), t = 10 (не меньше 10). Оба условия не выполнены, программа напечатает «NO».
  • (10, 5): s = 10 (не меньше 10), t = 5 (меньше 10). Условие s < 10 не выполнено, программа напечатает «NO».

Подсчитаем количество запусков, когда программа напечатала «NO»:

  • (11, 2) — 1
  • (1, 12) — 2
  • (11, 12) — 3
  • (-11, 12) — 4
  • (-12, 11) — 5
  • (10, 10) — 6
  • (10, 5) — 7

Всего 7 запусков, при которых программа напечатала «НЕТ».

Ответ: 7

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