| Kotlin Heroes: Episode 14 |
|---|
| Закончено |
Медианой последовательности $$$[s_1, s_2, \dots, s_k]$$$ назовем элемент, который окажется на позиции $$$\lfloor \frac{k+1}{2} \rfloor$$$, если отсортировать эту последовательность в неубывающем порядке. Например, медиана последовательности $$$[4, 5, 6, 1, 2, 2]$$$ — это $$$2$$$; медиана последовательности $$$[3, 6, 3, 4, 5]$$$ — это $$$4$$$.
Даны два массива $$$[a_1, a_2, \dots, a_n]$$$ и $$$[b_1, b_2, \dots, b_m]$$$, отсортированных в порядке неубывания. Длины обоих массивов нечетные.
За одну операцию вы можете сделать следующее:
Ваша задача — определить, можно ли сделать массивы равными.
В первой строке задано одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов входных данных.
Каждый набор входных данных состоит из трех строк:
Дополнительные ограничения на входные данные:
На каждый набор входных данных выведите YES, если можно сделать массивы равными, или NO, если нельзя.
35 31 2 3 4 51 3 73 511 17 1919 20 26 29 371 7111 2 7 9 11 15 17
YESNOYES
В первом примере можно сделать массивы одинаковыми, если применить следующую последовательность операций:
| Название |
|---|


