| Codeforces Round 1096 (Div. 3) |
|---|
| Закончено |
Юсеф находится в координатах $$$(0, 0)$$$ и хочет добраться до тарелки кошари в точке $$$(x, y)$$$.
Чтобы попасть туда, Юсеф делает длинные шаги. Из любой точки $$$(a, b)$$$ длинный шаг перемещает его в:
Однако Юсефу разрешено сделать не более одного короткого шага за всё путешествие. Короткий шаг перемещает его в:
Может ли Юсеф добраться точно до координат $$$(x, y)$$$ тарелки кошари?
Первая строка содержит целое число $$$t$$$ ($$$1 \le t \le 100$$$) — количество наборов входных данных.
Каждый набор входных данных содержит два целых числа $$$x$$$ и $$$y$$$ ($$$1 \le x, y \le 10$$$) — координаты тарелки кошари.
Для каждого набора входных данных выведите «YES», если Юсеф может добраться до тарелки кошари, и «NO» в противном случае.
Ответ можно выводить в любом регистре (верхнем или нижнем). Например, строки «yEs», «yes», «Yes» и «YES» будут распознаны как положительные ответы.
61 11 24 65 97 210 10
NOYESYESNOYESYES
В первом наборе входных данных невозможно добраться до $$$(1, 1)$$$, используя указанные шаги.
Во втором наборе входных данных оптимальная последовательность шагов может быть такой: $$$$$$(0, 0) \xrightarrow{\texttt{long}} (0, 2) \xrightarrow{\texttt{short}} (1, 2)$$$$$$
В третьем наборе входных данных оптимальная последовательность шагов может быть такой: $$$$$$(0, 0) \xrightarrow{\texttt{long}} (0, 2) \xrightarrow{\texttt{long}} (2, 2) \xrightarrow{\texttt{long}} (2, 4) \xrightarrow{\texttt{long}} (4, 4) \xrightarrow{\texttt{long}} (4, 6)$$$$$$
| Название |
|---|


