Вопрос:

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

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

Ответ:

В данной задаче представлена программа на языке Python, которая принимает на вход два целых числа s и t и выводит "YES", если s меньше 4 и t не меньше 2, в противном случае выводит "NO". Необходимо определить, сколько раз программа напечатает "YES" для заданных пар чисел.

Перечислим пары чисел, для которых программа напечатает "YES":

  • (0, 2): s = 0, t = 2. Условие: (0 < 4) and not (2 < 2) → True and not False → True and True → True. Выводит "YES".
  • (-1, 0): s = -1, t = 0. Условие: (-1 < 4) and not (0 < 2) → True and not True → True and False → False. Выводит "NO".
  • (2, 3): s = 2, t = 3. Условие: (2 < 4) and not (3 < 2) → True and not False → True and True → True. Выводит "YES".
  • (4, 2): s = 4, t = 2. Условие: (4 < 4) and not (2 < 2) → False and not False → False and True → False. Выводит "NO".
  • (3, 1): s = 3, t = 1. Условие: (3 < 4) and not (1 < 2) → True and not True → True and False → False. Выводит "NO".
  • (-2, 7): s = -2, t = 7. Условие: (-2 < 4) and not (7 < 2) → True and not False → True and True → True. Выводит "YES".
  • (10, -2): s = 10, t = -2. Условие: (10 < 4) and not (-2 < 2) → False and not True → False and False → False. Выводит "NO".
  • (5, 4): s = 5, t = 4. Условие: (5 < 4) and not (4 < 2) → False and not False → False and True → False. Выводит "NO".
  • (-7, 11): s = -7, t = 11. Условие: (-7 < 4) and not (11 < 2) → True and not False → True and True → True. Выводит "YES".

Программа напечатает "YES" для следующих пар чисел: (0, 2), (2, 3), (-2, 7), (-7, 11). Итого 4 запуска.

Ответ: 4

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

Похожие