Условие:
Ниже приведена программа, записанная на пяти языках программирования.
Алгоритмический язык
алг
нач
цел s, t, A
ввод
ввод t
ввод А
если s > 10 или t > A
то вывод "YES"
иначе вывод "NO"
все
кон
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары
чисел:
(1, 2); (11, 2); (1, 12); (11, 12); (-11, -12); (-11, 12); (-12, 11);; (10, 10); (10, 5).
Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «YES» семь раз.
Решение:
Чтобы решить задачу, давайте проанализируем условия, при которых программа выводит YES. Программа выводит YES, если выполняется одно из следующих условий: 1. s 10 2. t A Теперь рассмотрим все пары (s, t) и определим, при каких значениях A программа будет выводить YES. 1. (1, 2): s = 1, t = 2. Условие s 10 не выполняется. Для вывода YES необходимо, чтобы t A, то есть 2 A. Это означает, что A 2. 2. (11, 2): s = 11, t = 2. Условие s 10 выполняется, программа выводит YES независимо от A. 3. (1, 12): s = 1, t = 12. Условие s 10 не выполняется. Для вывода YES необходимо, чтобы t A, то ес...
