Вопрос:

Задача 6(1) Ниже приведена программа, записанная на пяти языках программирования. Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (12, 5); (5, 3); (-4, 1); (2, -5); (5, -7); (10, 3); (18, 6); (3, 0); (2, 5). Сколько было запусков, при которых программа напечатала «YES»?

Фотография

Ответ ассистента

Для решения задачи нужно проанализировать условие, которое проверяет программа: `s >= -2` И `t < 5`. Если оба условия выполняются одновременно, программа выводит «YES». Проверим каждую из 9 пар чисел $(s, t)$: 1. $(12, 5)$: $s=12$ (верно, $12 \ge -2$), $t=5$ (неверно, $5$ не меньше $5$). Итог: NO. 2. $(5, 3)$: $s=5$ (верно, $5 \ge -2$), $t=3$ (верно, $3 < 5$). Итог: YES. 3. $(-4, 1)$: $s=-4$ (неверно, $-4 < -2$). Итог: NO. 4. $(2, -5)$: $s=2$ (верно, $2 \ge -2$), $t=-5$ (верно, $-5 < 5$). Итог: YES. 5. $(5, -7)$: $s=5$ (верно, $5 \ge -2$), $t=-7$ (верно, $-7 < 5$). Итог: YES. 6. $(10, 3)$: $s=10$ (верно, $10 \ge -2$), $t=3$ (верно, $3 < 5$). Итог: YES. 7. $(18, 6)$: $s=18$ (верно, $18 \ge -2$), $t=6$ (неверно, $6$ не меньше $5$). Итог: NO. 8. $(3, 0)$: $s=3$ (верно, $3 \ge -2$), $t=0$ (верно, $0 < 5$). Итог: YES. 9. $(2, 5)$: $s=2$ (верно, $2 \ge -2$), $t=5$ (неверно, $5$ не меньше $5$). Итог: NO. Подсчитаем количество запусков с результатом «YES»: это пары $(5, 3)$, $(2, -5)$, $(5, -7)$, $(10, 3)$, $(3, 0)$. Всего 5 запусков. **Ответ: 5**

Другие решения

Что ещё задавали пользователи