Codeforces Round 943 (Div. 3) |
---|
Закончено |
Вам дан массив $$$x_2,x_3,\dots,x_n$$$. Ваша задача — найти любой массив $$$a_1,\dots,a_n$$$, для которого:
Здесь $$$c\bmod d$$$ обозначает остаток от целочисленного деления числа $$$c$$$ на число $$$d$$$. Например $$$5 \bmod 2 = 1$$$, $$$72 \bmod 3 = 0$$$, $$$143 \bmod 14 = 3$$$.
Обратите внимание, что если существует несколько массивов $$$a$$$, удовлетворяющих условию, вы можете найти любой.
Первая строка содержит одно целое число $$$t$$$ $$$(1\le t\le 10^4)$$$ — количество наборов входных данных.
Первая строка каждого набора содержит одно целое число $$$n$$$ $$$(2\le n\le 500)$$$ — количество элементов в $$$a$$$.
Вторая строка каждого набора содержит $$$n-1$$$ целых чисел $$$x_2,\dots,x_n$$$ $$$(1\le x_i\le 500)$$$ — элементы $$$x$$$.
Гарантируется, что сумма значений $$$n$$$ по всем наборам входных данных не превышает $$$2 \cdot 10^5$$$.
Для каждого набора входных данных выведите любой массив $$$a_1,\dots,a_n$$$ ($$$1 \le a_i \le 10^9$$$), удовлетворяющий условию.
542 4 131 164 2 5 1 2250031 5
3 5 4 9 2 5 11 5 14 16 5 11 24 501 500 2 7 5
В первом наборе входных данных $$$a=[3,5,4,9]$$$ удовлетворяет условиям, потому что:
Название |
---|