Ниже приведена программа, записанная на одном из языков программирования. Алгоритмический язык алг нач цел s, t ввод s ввод t если s < 7 или t > 5 то вывод "YES" иначе вывод "NO" все кон Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (9, 5); (11, 2); (4, 5); (7, –2); (4, 4); (7, 7); (1, –1); (3, 9); (2, 2). Сколько было запусков, при которых программа напечатала «NO»?
Давайте проанализируем программу и для каждой пары значений s и t выясним, когда программа выведет "NO".
Программа выводит "YES", если выполняется одно из следующих условий:
( s < 7 )( t > 5 )В противном случае будет напечатано "NO". Это значит, что "NO" будет выведено, когда оба следующих условия не выполняются:
( s \geq 7 )( t \leq 5 )Теперь рассмотрим пары чисел и определим, при каких из них программа будет выводить "NO":
(9, 5): ( s \geq 7 ) и ( t \leq 5 ) → "NO"(11, 2): ( s \geq 7 ) и ( t \leq 5 ) → "NO"(4, 5): ( s < 7 ) → "YES"(7, –2): ( s \geq 7 ) и ( t \leq 5 ) → "NO"(4, 4): ( s < 7 ) → "YES"(7, 7): ( s \geq 7 ) и ( t > 5 ) → "YES"(1, –1): ( s < 7 ) → "YES"(3, 9): ( s < 7 ) → "YES"(2, 2): ( s < 7 ) → "YES"Теперь подсчитаем количество "NO":
(9, 5) → "NO"(11, 2) → "NO"(7, –2) → "NO"В результате, программа напечатала "NO" в 3 случаях.
Ответ: 3 запуска.