| Codeforces Round 1073 (Div. 2) |
|---|
| Закончено |
У вас есть $$$n$$$ карточек, расположенных в ряд. На $$$i$$$-й карточке написано целое число $$$a_i$$$. Все числа различны.
Вы должны раскрасить каждую карточку либо в $$$\color{red}{\text{красный}}$$$, либо в $$$\color{blue}{\text{синий}}$$$ так, чтобы были выполнены следующие условия:
Определите, существует ли такая раскраска.
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 200$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Первая строка каждого набора входных данных содержит одно целое число $$$n$$$ ($$$2 \le n \le 100$$$) — длина массива.
Вторая строка каждого набора входных данных содержит $$$n$$$ целых чисел $$$a_1, a_2, \ldots, a_n$$$ ($$$1 \le a_i \le n$$$).
Гарантируется, что все элементы $$$a$$$ различны.
Для каждого набора входных данных выведите «YES», если вы можете раскрасить карточки так, чтобы условия были выполнены, и «NO», в противном случае.
Вы можете выводить каждую букву в любом регистре (строчную или заглавную). Например, строки «yEs», «yes», «Yes» и «YES» будут приняты как положительный ответ.
442 3 4 132 3 153 4 1 2 553 1 4 2 5
YESNOYESNO
В первом наборе входных данных карточки раскрашены как $$$a = [\color{red}{2}, \color{blue}{3}, \color{red}{4}, \color{blue}{1}]$$$. После сортировки карточки становятся $$$[\color{blue}{1}, \color{red}{2}, \color{blue}{3}, \color{red}{4}]$$$. Обе последовательности удовлетворяют условию, поэтому ответ YES.
Во втором наборе входных данных не существует допустимой раскраски. Например, если мы раскрасим карточки как $$$a = [\color{blue}{2}, \color{red}{3}, \color{blue}{1}]$$$, отсортированная последовательность станет $$$[\color{blue}{1}, \color{blue}{2}, \color{red}{3}]$$$. Здесь соседние элементы $$$1$$$ и $$$2$$$ имеют один и тот же цвет, поэтому условие не выполнено.
В третьем наборе входных данных возможная раскраска: $$$a = [\color{blue}{3}, \color{red}{4}, \color{blue}{1}, \color{red}{2}, \color{blue}{5}]$$$. После сортировки карточки становятся $$$[\color{blue}{1}, \color{red}{2}, \color{blue}{3}, \color{red}{4}, \color{blue}{5}]$$$.
| Название |
|---|


