Ниже приведена программа, записанная на пяти языках программирования.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
Укажите количество целых значений параметра А, при которых для указанных входных данных программа напечатает «NO» шесть раз.
Имеем условие: если 12 » class=»math» src=»/images/inform/reshen/reshen-7109-2.svg» width=»auto»>, если выполняется хотя бы одно неравенство, результатом будет «YES если не выполняется, то «NO»
Определим, при каких значениях параметра А программа будет выдавать результат «YES»для всех значений s и t данных в условиях.
1)
12 » class=»math» src=»/images/inform/reshen/reshen-7109-5.svg» width=»auto»>
Второе условие не выполняется, значит в этом случае для результата «YES»
2)
12 » class=»math» src=»/images/inform/reshen/reshen-7109-9.svg» width=»auto»>
Второе условие не выполняется, значит в этом случае для результата «YES»
3)
12 » class=»math» src=»/images/inform/reshen/reshen-7109-13.svg» width=»auto»>
Второе условие не выполняется, значит в этом случае для результата «YES»
4)
12 » class=»math» src=»/images/inform/reshen/reshen-7109-17.svg» width=»auto»>
Второе условие не выполняется, значит в этом случае для результата «YES»
5)
12 » class=»math» src=»/images/inform/reshen/reshen-7109-21.svg» width=»auto»>
Второе условие не выполняется, значит в этом случае для результата «YES»
6)
12 » class=»math» src=»/images/inform/reshen/reshen-7109-25.svg» width=»auto»>
Второе условие не выполняется, значит в этом случае для результата «YES»
7)
12 » class=»math» src=»/images/inform/reshen/reshen-7109-29.svg» width=»auto»>
Второе условие не выполняется, значит в этом случае для результата «YES»
8)
12 » class=»math» src=»/images/inform/reshen/reshen-7109-33.svg» width=»auto»>
Второе условие не выполняется, значит в этом случае для результата «YES»
9)
12 » class=»math» src=»/images/inform/reshen/reshen-7109-37.svg» width=»auto»>
Второе условие выполняется , значит А – любое число.
Расположим в порядке возрастания те значения А, при которых программа будет выдавать значение «YES»(отбросим варианты, где А – любое число):
Программа должна напечатать «NO» шесть раз. А значит 6 первых неравенств должны быть ложны, а начиная с 7 истинными. Значит имеем . Целые значение А в полуинтервале
,
– всего 2 значения.