Контрольные задания > Было проведено 9 тестов, в которых в качестве значений переменных s и t вводились следующие пары чисел:
(-5, 13); (12, 9); (10, 15); (2, −6); (4, 16); (14, 8); (4, -11); (8; 13); (11, -9).
Укажите наименьшее целое значение параметра A, при котором для указанных входных данных программа напечатала «NO» три раза.
Вопрос:
Было проведено 9 тестов, в которых в качестве значений переменных s и t вводились следующие пары чисел:
(-5, 13); (12, 9); (10, 15); (2, −6); (4, 16); (14, 8); (4, -11); (8; 13); (11, -9).
Укажите наименьшее целое значение параметра A, при котором для указанных входных данных программа напечатала «NO» три раза.
Чтобы решить эту задачу, нам нужно проанализировать предоставленные данные и определить, при каком наименьшем целом значении параметра A условие `s + A > t` будет выполняться для трёх пар чисел.
Давайте проанализируем каждую пару чисел (s, t) и найдём, для каких значений A условие не выполняется (то есть, когда `s + A <= t`):
1. (-5, 13): -5 + A <= 13 => A <= 18
2. (12, 9): 12 + A <= 9 => A <= -3
3. (10, 15): 10 + A <= 15 => A <= 5
4. (2, -6): 2 + A <= -6 => A <= -8
5. (4, 16): 4 + A <= 16 => A <= 12
6. (14, 8): 14 + A <= 8 => A <= -6
7. (4, -11): 4 + A <= -11 => A <= -15
8. (8, 13): 8 + A <= 13 => A <= 5
9. (11, -9): 11 + A <= -9 => A <= -20
Нам нужно найти такое наименьшее целое значение A, чтобы условие `s + A <= t` выполнялось ровно для трёх пар. Это означает, что для трёх пар программа напечатает "NO".
Чтобы найти это значение, отсортируем полученные значения A по возрастанию: -20, -15, -8, -6, -3, 5, 5, 12, 18
Теперь рассмотрим различные значения A и посмотрим, сколько раз условие `s + A <= t` выполняется:
* Если A = -7, то условие выполняется для пар: (2, -6), (14, 8), (4, -11) - всего 3 раза.
* Если A = -8, то условие выполняется для пар: (2, -6), (14, 8), (4, -11) - всего 3 раза.
* Если A = -9, то условие выполняется для пар: (2, -6), (14, 8), (4, -11) - всего 3 раза.
Если взять A = -6, то условие A <= -6 не будет выполняться для каких-либо трёх пар. Поэтому нам нужно выбрать наименьшее целое значение А, такое, чтобы условие не выполнялось три раза. Наименьшее значение будет -7.
Ответ: -7