Привет! Давай вместе разберемся с этой задачей.
На картинке у нас есть кусок кода на Python и набор пар значений переменных x и y, введенных в программу. Наша задача – определить, сколько раз программа выведет "YES" после её запуска с разными парами переменных.
Сначала о том, как работает программа:
- Код считывает два числа и присваивает их переменным x и y.
- Затем проверяется условие: если x больше или равно 3, или y меньше 0, то программа выводит "YES".
- Если условие не выполняется, то выводится "NO".
Теперь пройдемся по всем парам значений и проверим, когда программа напечатает "YES":
- (1, -3) - y меньше 0, значит выведется "YES".
- (0, -4) – тоже y меньше 0, значит будет "YES".
- (-5, -1) – и тут y меньше 0, значит "YES".
- (-1, -10) – y меньше 0, следовательно "YES".
- (8, -9) – x больше либо равно 3 и y меньше 0, получаем "YES".
- (-1, -4) – y меньше 0, значит "YES".
- (8, -3) – x больше либо равно 3 и y меньше 0, значит "YES".
- (-3,15) – здесь x меньше 3 и y больше 0, так что будет "NO".
- (7, 3) – x больше 3, но y больше 0, однако для "YES" достаточно выполнения одного из условий, поэтому ответ "YES".
Теперь подсчитаем