Дана программа:
x = int(input())
y = int(input())
if x >= 11 or y > 11:
print("YES")
else:
print("NO")
Ваня тестировал программу и произвел 9 запусков, при которых в качестве значений переменных x и y вводил следующие пары чисел:
(1, 2); (–10, –11); (12, 2); (1, 13); (–10, 11); (–11, 12); (11, 11); (12, 13); (11, 5)
Сколько раз Ваня получил значение "NO" на экране?
Введите полученный результат
Давайте подробно разберём программу и проверим каждую пару чисел, чтобы понять, когда программа выводит "NO".
Вот программа:
```python
x = int(input())
y = int(input())
if x >= 11 or y > 11:
print("YES")
else:
print("NO")
```
Она выводит "YES", если выполняется хотя бы одно из условий:
- x ≥ 11
- y > 11
Если ни одно из условий не выполняется, программа выводит "NO".
Теперь проверим каждую из пар:
1. (1, 2)
- x = 1, y = 2
- x ≥ 11? Нет, 1 ≥ 11? Нет
- y > 11? Нет, 2 > 11? Нет
- Итог: вывод "NO"
2. (–10, –11)
- x = –10, y = –11
- x ≥ 11? Нет
- y > 11? Нет, –11 > 11? Нет
- Итог: "NO"
3. (12, 2)
- x = 12, y = 2
- x ≥ 11? да, 12 ≥ 11? Да
- Уже условие выполнено → "YES"
4. (1, 13)
- x = 1, y = 13
- x ≥ 11? Нет
- y > 11? да, 13 > 11? Да
- Итог: "YES"
5. (–10, 11)
- x = –10, y = 11
- x ≥ 11? Нет
- y > 11? Нет, 11 > 11? Нет
- Итог: "NO"
6. (–11, 12)
- x = –11, y = 12
- x ≥ 11? Нет
- y > 11? да, 12 > 11? Да
- Итог: "YES"
7. (11, 11)
- x = 11, y = 11
- x ≥ 11? да, 11 ≥ 11? Да
- Уже условие выполнено → "YES"
8. (12, 13)
- x = 12, y = 13
- x ≥ 11? да
- Итог: "YES"
9. (11, 5)
- x = 11, y = 5
- x ≥ 11? да
- Итог: "YES"
Подытожим, в каких случаях получена "NO":
- (1, 2): "NO"
- (–10, –11): "NO"
- (–10, 11): "NO"
Всего таких случаев — 3.
**Ответ: 3**