1. Главная
  2. Библиотека
  3. Программирование
  4. №3 s = int(input()) t = int(input()) A = int(input()) if...
Решение задачи на тему

№3 s = int(input()) t = int(input()) A = int(input()) if (s > A) or (t > 12): print("YES") else: print("NO") Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (13, 2); (11, 12); (-12,

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
№3 s = int(input()) t = int(input()) A = int(input()) if (s > A) or (t > 12): print("YES") else: print("NO") Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (13, 2); (11, 12); (-12,

Условие:

№3
s = int(input())
t = int(input())
A = int(input())
if (s > A) or (t > 12):
print("YES")
else:
print("NO")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (13, 2); (11, 12); (-12, 12); (2, -2); (-10, -10); (6, -5); (2, 8); (9, 10); (1, 13). Укажите наибольшее целое значение параметра А, при котором для указанных входных данных программа напечатает «NO» пять раз.

Решение:

Для решения задачи нам нужно проанализировать условие, при котором программа выводит NO. Программа выводит NO, если оба условия не выполняются:

  1. s ≤ A
  2. t ≤ 12

Теперь давайте рассмотрим каждую из пар (s, t) и определим, при каком значении A программа будет выводить NO.

  1. (13, 2): s = 13, t = 2
  • Условие 1: 13 A (значит A 13)
  • Условие 2: 2 ≤ 12 (выполняется)
  • Вывод: YES
  1. (11, 12): s = 11, t = 12
  • Условие 1: 11 A (значит A 11)
  • Условие 2: 12 ≤ 12 (выполняется)
  • Вывод: YES
  1. (-12, 12): s = -12, t = 12
  • Условие 1: -12 ≤ A (значит ...

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

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

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