объясните как решать!!
Ответы
Ответ:
12
Объяснение:
Сначала по условию смотрим на значения s(главное условие, так как дано), подходящих пар чисел по одному из условий получается 4
Дальше смотрим оставшиеся 5.
Значения t = 5,8,13,13,15
Нам нужно ещё 3 пары чисел
A<t
5<8<12<13<15
Ответ:
A=12
Объяснение:
Смотрим вначале условие в коде, когда вообще будет напечатано YES:
если s>5 или t>A то вывод "YES"
то есть YES будет напечатано всегда когда s>5 или t>A
смотрим, в каких парах s и t значение s>5
1, 5
7, 8 тут s>5
1, 13
18, 14 тут s>5
6, -2 тут s>5
4, 15
-6, 13
3, 8
15, 7 тут s>5
то есть в отмеченных парах программа всегда напечатает YES, независимо от того какое будет значение A. Значит 4 раза YES у нас будет в любом случае.
Осталось 5 пар значений где YES будет зависеть от того больше параметр t чем A или нет. И нам нужно посмотрев на значение t в этих данных, подобрать такое A, что бы в трех случаях выполнилось t>A (нам же нужно еще три раза получить YES к тем 4 которые у нас уже будут в любом случае)
значения t у нас такие:
5
13
15
13
8
A должно быть таким, что бы в трех случаях из написанных пяти, t было больше A. Очевидно что A может принять значения от 8 до 12, и любое это значение удовлетворит условию в коде. Но нас спрашивают про наибольшее возможное значение A. Тогда это будет 12.
При A =12 в приведенных выше 5 значениях, значение t будет больше A в трех случаях (при t=13, 15, и еще раз 13) и программа напечатает YES еще три раза. Всего получим YES напечатанное 7 раз.
Надеюсь, понятно написала.