Дана программа:
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)
Сколько раз Ваня получил значение "YES" на экране?
Давайте внимательно разберём программу и сделаем поэтапный анализ.
Программа:
```python
x = int(input())
y = int(input())
if x >= 11 or y > 11:
print("YES")
else:
print("NO")
```
Логика:
- Если x >= 11 или y > 11, программа выводит "YES".
- Иначе — "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? Нет, -10 >= 11 — неверно
- y > 11? Нет, -11 > 11 — неверно
- Итог: **NO**
3. **(12, 2):**
- x = 12, y = 2
- x >= 11? Да, 12 >= 11 — да
- Не нужно проверять y, так как или условие достаточно истинно, чтобы вывести "YES"
- Итог: **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 — неверно (равно 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**
---
### Итошвана подсчёт
Всего случаев — 9
Количество случаев, когда программа выводила "YES":
**(12, 2), (1, 13), (-11, 12), (11, 11), (12, 13), (11, 5)**
Итого — 6 раз.
---
### **Ответ:**
**Ваня получил значение "YES" 6 раз.**