1. Главная
  2. Библиотека
  3. Программирование
  4. Дана следующая программа: g = int(input()) f = int(input...
Решение задачи

Дана следующая программа: g = int(input()) f = int(input()) A = int(input()) if (g < 8) or (f > A): print("YES") else: print("NO") Программу запускали 9 раз, при этом переменные g и f вводились парой чисел: (3, 2); (11, 12); (–12, 8); (2,

  • Программирование

Условие:

g = int(input())
f = int(input())
A = int(input())
if (g < 8) or (f > A):
print("YES")
else:
print("NO")
Программу запускали 9 раз, при этом переменные g и f вводились парой чисел:
(3, 2); (11, 12); (–12, 8); (2, –2); (–10, 10); (5, 5); (12, 8); (11, 10); (8, 10).
Укажите наименьшее целое значение параметра А, при котором для указанных входных данных программа напечатает YES пять раз.

Решение:

Чтобы решить задачу, давайте проанализируем условия, при которых программа выводит YES. Программа выводит YES, если выполняется хотя бы одно из двух условий: 1. g 8 2. f A Теперь рассмотрим все пары (g, f) и определим, при каком значении A программа будет выводить YES пять раз. Пары (g, f): 1. (3, 2) 2. (11, 12) 3. (–12, 8) 4. (2, –2) 5. (–10, 10) 6. (5, 5) 7. (12, 8) 8. (11, 10) 9. (8, 10) Теперь проверим каждую пару на выполнение условий:...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет