Codeforces Round 656 (Div. 3) |
---|
Закончено |
Вам даны три положительных (то есть строго больших, чем 0) целых числа $$$x$$$, $$$y$$$ и $$$z$$$.
Ваша задача — найти такие положительные целые числа $$$a$$$, $$$b$$$ и $$$c$$$, что $$$x = \max(a, b)$$$, $$$y = \max(a, c)$$$ и $$$z = \max(b, c)$$$, или определить, что невозможно найти такие значения $$$a$$$, $$$b$$$ и $$$c$$$.
Вам нужно ответить на $$$t$$$ независимых наборов тестовых данных. Вы можете выводить требуемые $$$a$$$, $$$b$$$ и $$$c$$$ в любом (произвольном) порядке.
Первая строка теста содержит одно целое число $$$t$$$ ($$$1 \le t \le 2 \cdot 10^4$$$) — количество наборов тестовых данных. Затем следуют $$$t$$$ наборов тестовых данных.
Единственная строка набора тестовых данных содержит три целых числа $$$x$$$, $$$y$$$, and $$$z$$$ ($$$1 \le x, y, z \le 10^9$$$).
Для каждого набора тестовых данных выведите ответ на него:
5 3 2 3 100 100 100 50 49 49 10 30 20 1 1000000000 1000000000
YES 3 2 1 YES 100 100 100 NO NO YES 1 1 1000000000
Название |
---|