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