Вопрос:

Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» восемь раз.

Ответ:

Для решения этой задачи нам нужно проанализировать, когда программа выводит "NO". Программа выводит "NO", если оба условия `s > A` и `t > 12` ложны. То есть, нам нужно, чтобы `s <= A` и `t <= 12`. Даны пары чисел (s, t): (13, 2); (11, 12); (-12, 12); (2, -2); (-10, -10); (6, -5); (2, 8); (9, 10); (1, 13) Чтобы программа напечатала "NO", необходимо, чтобы оба условия выполнялись: `s <= A` и `t <= 12`. Рассмотрим каждую пару и определим, когда программа выведет "NO": 1. (13, 2): s = 13, t = 2. `13 <= A` и `2 <= 12`. Первое условие зависит от A, второе всегда истинно. 2. (11, 12): s = 11, t = 12. `11 <= A` и `12 <= 12`. Оба условия истинны. 3. (-12, 12): s = -12, t = 12. `-12 <= A` и `12 <= 12`. Оба условия истинны. 4. (2, -2): s = 2, t = -2. `2 <= A` и `-2 <= 12`. Второе условие всегда истинно. 5. (-10, -10): s = -10, t = -10. `-10 <= A` и `-10 <= 12`. Оба условия истинны. 6. (6, -5): s = 6, t = -5. `6 <= A` и `-5 <= 12`. Второе условие всегда истинно. 7. (2, 8): s = 2, t = 8. `2 <= A` и `8 <= 12`. Оба условия истинны. 8. (9, 10): s = 9, t = 10. `9 <= A` и `10 <= 12`. Оба условия истинны. 9. (1, 13): s = 1, t = 13. `1 <= A` и `13 <= 12`. Второе условие ложно. Программа всегда выведет "YES". Чтобы получить 8 раз "NO", необходимо, чтобы для всех пар, кроме последней (1, 13), условие `s <= A` выполнялось. Значит, нам нужно найти такое A, чтобы выполнялись условия: 1. `13 <= A` 2. `11 <= A` 3. `-12 <= A` 4. `2 <= A` 5. `-10 <= A` 6. `6 <= A` 7. `2 <= A` 8. `9 <= A` 9. Последняя пара всегда дает "YES", поэтому её не учитываем. Наиболее строгое условие `13 <= A`. Таким образом, наименьшее целое значение A равно 13. Ответ: 13
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие