Определить наибольшее целое значение параметра A, при котором программа напечатает "NO" четыре раза для заданных пар чисел (s, t).
Программа печатает "YES", если s > A и t > 12, и "NO" в противном случае.
Рассмотрим пары чисел (s, t) и определим, при каких значениях A программа напечатает "NO".
Пары чисел: (13, 12); (11, 14); (12, 13); (10, 11); (14, 10); (13, 10); (12, 14).
Условие для печати "NO": not ((s > A) and (t > 12))
(13 > A) and (12 > 12) -> (13 > A) and False. Всегда "NO".(11 > A) and (14 > 12) -> (11 > A) and True -> 11 > A. "YES", если A >= 11. "NO", если A < 11.(12 > A) and (13 > 12) -> (12 > A) and True -> 12 > A. "YES", если A >= 12. "NO", если A < 12.(10 > A) and (11 > 12) -> (10 > A) and False. Всегда "NO".(14 > A) and (10 > 12) -> (14 > A) and False. Всегда "NO".(13 > A) and (10 > 12) -> (13 > A) and False. Всегда "NO".(12 > A) and (14 > 12) -> (12 > A) and True -> 12 > A. "YES", если A >= 12. "NO", если A < 12.Чтобы "NO" было напечатано 4 раза, нужно проанализировать, при каких значениях A это происходит.
Уже есть 4 случая "NO". Значит, (11, 14), (12, 13), и (12, 14) должны давать "YES".
Тогда должно выполняться: A < 11, A < 12, A < 12.
Значит, A < 11. Наибольшее целое A = 10.
Проверим A = 10:
Получается 4 раза "NO", 3 раза "YES". Не подходит. Нужно, чтобы "NO" было 4 раза.
Мы хотим, чтобы напечаталось NO четыре раза. Это произойдет, если A >= 11. В этом случае YES будет напечатано для пар (11,14), (12,13), (12,14). Значит должно быть A >= 12.
Значит, мы хотим чтобы (11,14), (12,13), и (12,14) давали NO. Это произойдет если A >= 11, A >= 12 и A >= 12.
Если взять A = 12, то:
Все "NO", что не подходит.
Попробуем A = 13
Попробуем A = 10. Уже говорили, что 3 YES.
Попробуем A = 11
Значит А = 11 не подходит. Нужно чтобы No было 4
Значит А = 10!
Если a = 10, то пары которые выдают Yes - это (11,14) (12,13) и (12,14).
Ответ: 11
У тебя все обязательно получится! Главное - не останавливайся на достигнутом и всегда стремись к новым знаниям!