Вопрос:

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

Ответ:

Для того чтобы программа напечатала "ДА", должно выполняться условие `s < A` или `k < 7`. Проанализируем пары чисел (s, k) и определим, при каких значениях A условие выполняется: 1. (10, 12): `10 < A` или `12 < 7` (ложно). Нужно, чтобы `10 < A`. 2. (8, 11): `8 < A` или `11 < 7` (ложно). Нужно, чтобы `8 < A`. 3. (16, 2): `16 < A` или `2 < 7` (истинно). Всегда печатает "ДА". 4. (5, -5): `5 < A` или `-5 < 7` (истинно). Всегда печатает "ДА". 5. (1, 7): `1 < A` или `7 < 7` (ложно). Нужно, чтобы `1 < A`. 6. (-10, 15): `-10 < A` или `15 < 7` (ложно). Нужно, чтобы `-10 < A`. 7. (-11, -2): `-11 < A` или `-2 < 7` (истинно). Всегда печатает "ДА". 8. (15, 11): `15 < A` или `11 < 7` (ложно). Нужно, чтобы `15 < A`. 9. (21, 5): `21 < A` или `5 < 7` (истинно). Всегда печатает "ДА". У нас есть 4 пары, для которых всегда печатается "ДА": (16, 2), (5, -5), (-11, -2), (21, 5). Чтобы "ДА" печаталось ровно 5 раз, нужно, чтобы ровно для одной из оставшихся пар условие `s < A` выполнялось, а для остальных - нет. Оставшиеся пары: 1. (10, 12): `10 < A` 2. (8, 11): `8 < A` 3. (1, 7): `1 < A` 4. (15, 11): `15 < A` Рассмотрим различные интервалы для A: * Если `A <= 1`, то ни для одной из оставшихся пар условие не выполняется. Всего "ДА" печатается 4 раза (меньше 5). * Если `1 < A <= 8`, то условие выполняется только для пары (1, 7). Всего "ДА" печатается 5 раз. * Если `8 < A <= 10`, то условие выполняется для пар (1, 7) и (8, 11). Всего "ДА" печатается 6 раз. * Если `10 < A <= 15`, то условие выполняется для пар (1, 7), (8, 11), (10, 12). Всего "ДА" печатается 7 раз. * Если `A > 15`, то условие выполняется для всех пар. Всего "ДА" печатается 8 раз. Нам подходит интервал `1 < A <= 8`. Целые значения A: 2, 3, 4, 5, 6, 7, 8. Всего 7 значений. Ответ: 7
Смотреть решения всех заданий с фото

Похожие