Вопрос:

Укажите количество целых значений параметра/А, при которых программа напечатает «ДА» четыре раза.

Ответ:

Определим, при каких условиях программа напечатает «ДА». Это произойдет, если выполнятся два условия: s < (A + 1) и n > 4. Переберем все 9 запусков и посмотрим, при каких значениях A эти условия будут выполняться: 1. (14, -16): 14 < (A + 1) и -16 > 4 - не выполняется ни при каком A. 2. (2, 10): 2 < (A + 1) и 10 > 4 - выполняется при A > 1. То есть, A = 2, 3, 4... 3. (3, 17): 3 < (A + 1) и 17 > 4 - выполняется при A > 2. То есть, A = 3, 4, 5... 4. (-20, -9): -20 < (A + 1) и -9 > 4 - не выполняется ни при каком A. 5. (-6, -14): -6 < (A + 1) и -14 > 4 - не выполняется ни при каком A. 6. (-10, 17): -10 < (A + 1) и 17 > 4 - выполняется при A > -11. То есть, A = -10, -9, -8... 7. (15, 11): 15 < (A + 1) и 11 > 4 - выполняется при A > 14. То есть, A = 15, 16, 17... 8. (18, 16): 18 < (A + 1) и 16 > 4 - выполняется при A > 17. То есть, A = 18, 19, 20... 9. (-7, -13): -7 < (A + 1) и -13 > 4 - не выполняется ни при каком A. Теперь нужно найти такие целые значения A, при которых условие s < (A + 1) && n > 4 выполняется ровно 4 раза из 9. Составим таблицу: | A | Условие выполняется для запусков: | | --- | ---------------------------------- | | -11 | 6 | | -10 | 6 | | -9 | 6 | | -2 | 6 | | -1 | 6 | | 0 | 6 | | 1 | 6 | | 2 | 2, 6 | | 3 | 2, 3, 6 | | 4 | 2, 3, 6 | | 14 | 2, 3, 6 | | 15 | 2, 3, 6, 7 | | 16 | 2, 3, 6, 7 | | 17 | 2, 3, 6, 7 | | 18 | 2, 3, 6, 7, 8 | Таким образом, условие выполняется 4 раза при A = 15, 16, 17. Ответ: 3
Смотреть решения всех заданий с листа
Подать жалобу Правообладателю

Похожие