Я Поиск
cos
ESC
§ Яндекс Учебник
Задание N°6
Ниже приведена программа на языке программирования Python:
x = int(input())
y = int(input())
A = int(input())
if (x › 10) and (y › A) :
print( 'YES')
else:
print ( 'NO')
Было проведено 9 запусков программы, при которых в качестве значений переменных х и у вводились следующие пары чисел:
(15;10); (5;1); (-1;11); (6;12); (11;2); (16;1); (12;5); (10;8); (14;6).
Укажите целое значение параметра А, при котором для указанных входных данных программа напечатает «YES» 4 раза.
Ответ:
Ответить
F1
F2
F3
40+
S
F12
Для решения задачи нам нужно проанализировать условие программы на языке Python и выяснить, при каком значении параметра \( A \) программа напечатает «YES» 4 раза для заданных пар \( (x, y) \).
Вот программа, которую мы будем анализировать:
```python
x = int(input())
y = int(input())
A = int(input())
if (x > 10) and (y > A):
print('YES')
else:
print('NO')
```
### Условие
Программа напечатает «YES», если выполняются оба условия:
1. \( x > 10 \)
2. \( y > A \)
### Заданные пары
Теперь давайте посмотрим на пары \( (x, y) \):
1. \( (15, 10) \)
2. \( (5, 1) \)
3. \( (-1, 11) \)
4. \( (6, 12) \)
5. \( (11, 2) \)
6. \( (16, 1) \)
7. \( (12, 5) \)
8. \( (10, 8) \)
9. \( (14, 6) \)
### Отбор значений
1. **Исполним первое условие \( x > 10 \)**:
- Для пар, где \( x > 10 \):
- \( (15, 10) \)
- \( (11, 2) \)
- \( (16, 1) \)
- \( (12, 5) \)
- \( (14, 6) \)
Это 5 пар.
2. **Теперь учитываем второе условие \( y > A \)**:
- Мы нам нужно найти значение \( A \), чтобы «YES» были выведены для 4 из этих 5 пар.
### Проверяем каждую пару
Теперь проверим для возможных значений \( A \):
- 1. \( (15, 10) \) : \( 10 > A \) → \( A < 10 \)
- 2. \( (11, 2) \) : \( 2 > A \) → \( A < 2 \)
- 3. \( (16, 1) \) : \( 1 > A \) → \( A < 1 \)
- 4. \( (12, 5) \) : \( 5 > A \) → \( A < 5 \)
- 5. \( (14, 6) \) : \( 6 > A \) → \( A < 6 \)
### Подсчет случаев
Теперь мы хотим, чтобы было 4 случая, когда „YES“, значит:
1. Если выберем \( A = 0 \):
- Пары, которые выведут YES:
- \( (15, 10) \) (да, 10 > 0)
- \( (11, 2) \) (да, 2 > 0)
- \( (16, 1) \) (да, 1 > 0)
- \( (12, 5) \) (да, 5 > 0)
- \( (14, 6) \) (да, 6 > 0)
Из 5 возможных пар, все 5 являются „YES“.
2. Если выберем \( A = 1 \):
- Пары, которые выведут YES:
- \( (15, 10) \) (да, 10 > 1)
- \( (11, 2) \) (да, 2 > 1)
- \( (16, 1) \) (нет, 1 не больше 1)
- \( (12, 5) \) (да, 5 > 1)
- \( (14, 6) \) (да, 6 > 1)
Из 5 возможных пар 4 = „YES“: \( (15, 10), (11, 2), (12, 5), (14, 6) \).
### Ответ
Таким образом, целое значение параметра \( A \), при котором программа напечатает «YES» 4 раза, равно \( A = 1 \).