Codeforces Round 1003 (Div. 4) |
---|
Закончено |
Это простая версия задачи. В этой версии $$$m = 1$$$.
Скибидус получил два массива $$$a$$$ и $$$b$$$, содержащие соответственно $$$n$$$ и $$$m$$$ элементов. Для каждого целого числа $$$i$$$ от $$$1$$$ до $$$n$$$ ему разрешено выполнить операцию не более одного раза:
Скибидус нуждается в вашей помощи, чтобы определить, может ли он отсортировать $$$a$$$ в неубывающем порядке$$$^{\text{∗}}$$$ выполнив вышеуказанную операцию некоторое количество раз.
$$$^{\text{∗}}$$$$$$a$$$ отсортирован в неубывающем порядке, если $$$a_1 \leq a_2 \leq \ldots \leq a_n$$$.
Первая строка содержит целое число $$$t$$$ ($$$1 \leq t \leq 10^4$$$) — количество наборов входных данных.
Первая строка каждого набора входных данных содержит два целых числа $$$n$$$ и $$$m$$$ ($$$1 \leq n \leq 2 \cdot 10^5$$$, $$$\textbf{m = 1}$$$).
Следующая строка каждого набора входных данных содержит $$$n$$$ целых чисел $$$a_1, a_2, \ldots, a_n$$$ ($$$1 \leq a_i \leq 10^9$$$).
Следующая строка каждого набора входных данных содержит $$$m$$$ целых чисел $$$b_1, b_2, \ldots, b_m$$$ ($$$1 \leq b_i \leq 10^9$$$).
Гарантируется, что сумма $$$n$$$ и сумма $$$m$$$ по всем наборам входных данных не превышают $$$2 \cdot 10^5$$$.
Для каждого набора входных данных, если возможно отсортировать $$$a$$$ в неубывающем порядке, выведите «YES» на новой строке. В противном случае выведите «NO» на новой строке.
Вы можете выводить ответ в любом регистре. Например, строки «yEs», «yes», и «Yes» также будут распознаны как положительные ответы.
51 1593 11 4 334 11 4 2 564 15 4 10 543 19 8 78
YES NO YES NO YES
В первом наборе входных данных $$$[5]$$$ уже отсортирован.
Во втором наборе входных данных можно показать, что это невозможно.
В третьем наборе входных данных мы можем присвоить $$$a_3:=b_1-a_3=6-2=4$$$. Последовательность $$$[1,4,4,5]$$$ отсортирована в неубывающем порядке.
В последнем случае мы можем применить операции на каждом индексе. Последовательность становится $$$[-1,0,1]$$$, которая отсортирована в неубывающем порядке.
Название |
---|