Проверка логического условия
Программа получает значения переменных $s$ и $t$ и печатает «YES», если выполняется условие $\mathrm{not}(s > -4) \ \mathrm{or}\ (t < 3)$, иначе печатает «NO». Были выполнены 9 запусков программы со следующими парами значений: $(2, -2)$; $(5, 3)$; $(14, 1)$; $(-12, 5)$; $(5, 7)$; $(10, 3)$; $(8, 2)$; $(3, 0)$; $(-4, 9)$. Сколько было запусков, при которых программа напечатала «YES»?
Условие как в банке ФИПИ — открыть и сверить
| Ниже приведена программа, записанная на пяти языках программирования.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (2, –2); (5, 3); (14, 1); (–12, 5), (5, 7); (10, 3); (8, 2); (3, 0); (–4, 9). Сколько было запусков, при которых программа напечатала «YES»? | ||||||||||||
| | ||||||||||||
Формат: число или слово без единиц измерения; дробную часть отделяйте запятой.
1Мягкая — с чего смотретьуровень 1 из 3
Для каждой пары проверьте, истинно ли условие с операциями «не» и «или».
2Наводящая — какие числа считатьуровень 2 из 3
Условие $\mathrm{not}(s > -4)$ равносильно условию $s \leq -4$. Значит, программа печатает «YES», если $s \leq -4$ или $t < 3$.
3Прямая — фактически решениеуровень 3 из 3
Подходящие пары: $(2, -2)$, $(14, 1)$, $(-12, 5)$, $(8, 2)$, $(3, 0)$ и $(-4, 9)$. Таких пар 6.