Технокубок 2022 - Отборочный Раунд 2 |
---|
Закончено |
Вам даны два массива из целых чисел $$$a_1, a_2, \ldots, a_n$$$ и $$$b_1, b_2, \ldots, b_n$$$.
Определим следующее преобразование массива $$$a$$$:
Можно ли применить какое-то преобразование массива $$$a$$$ ровно один раз, и получить массив, равный $$$b$$$?
Первая строка содержит единственное целое число $$$t$$$ ($$$1 \le t \le 100$$$) — количество наборов входных данных. Далее следуют описания наборов входных данных.
Первая строка описания каждого набора входных данных содержит единственное целое число $$$n$$$ ($$$1 \le n \le 100$$$) — длину массивов $$$a$$$ и $$$b$$$.
Вторая строка описания каждого набора входных данных содержит $$$n$$$ целых чисел $$$a_1, a_2, \ldots, a_n$$$ ($$$-100 \le a_i \le 100$$$).
Третья строка описания каждого набора входных данных содержит $$$n$$$ целых чисел $$$b_1, b_2, \ldots, b_n$$$ ($$$-100 \le b_i \le 100$$$).
Для каждого набора входных данных выведите «YES» (без кавычек), если существует такое преобразование массива $$$a$$$, в результате которого получится массив, равный $$$b$$$. Выведите «NO» (без кавычек) иначе.
Можно выводить каждый символ в любом регистре (верхнем или нижнем).
3 3 -1 1 0 0 0 2 1 0 2 5 1 2 3 4 5 1 2 3 4 5
YES NO YES
В первом наборе входных данных можно сделать следующее преобразование:
Во втором наборе входных данных нет подходящего преобразования.
В третьем наборе можно выбрать $$$k = 0$$$ и не менять порядок элементов.
Название |
---|