Дана программа:
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" на экране?
Answers & Comments
Ответ:
(Сделай мот ответ лучшим пжпж:3)
кстати,это 6 задание по огэ.
(1,2) - это значит,что x=1 и y=2.
переведу код на питоне на русский язык:
если x больше 11 ИЛИ y больше или равно 11:
то вывести "YES"
иначе:
вывести "NO"
Таким образом,
если x и у соответствуют выражению
«x > 11 или y >= 11»,то выводится "YES",а если не соответствуют,то выводится "NO".
Решение:
(1, 2) ----> х=1 и у=2 ----> Ни оба из этих чисел не больше
11,поэтому выводится "NO"
(–10, –11) ----> x=-10 и у=-11 ----> Ни оба из этих чисел не больше 11,поэтому выводится "NO"
(12, 2) ----> x=12 и у=2 ----> тут 12 больше 11,поэтому выводится "YES"
(1, 13) ----> x=1 и у=13 ----> "YES"
(–10, 11) ----> x=-10 и у=11 ---> "YES"
(–11, 12) ----> "YES"
(11, 11) ----> "YES",так как y (т.е. 11) больше либо РАВНО 11.
(12, 13) ----> "YES"
(11, 5) ----> "NO"
6 раз выводился "YES" и выводился "NO" 3 раза.
Ответ:
6 раз