Codeforces Round 642 (Div. 3) |
---|
Закончено |
Вам задана массив $$$a$$$ длины $$$n$$$, состоящий из нулей. Вы выполняете $$$n$$$ действий с этим массивом: в течение $$$i$$$-го действия происходит следующая последовательность операций:
Рассмотрим массив $$$a$$$ длины $$$5$$$ (изачально $$$a=[0, 0, 0, 0, 0]$$$). Тогда он меняется следующим образом:
Ваша задача — найти массив $$$a$$$ длины $$$n$$$ после выполнения всех $$$n$$$ действий. Заметьте, что ответ существует и единственен.
Вам необходимо ответить на $$$t$$$ независимых наборов тестовых данных.
Первая строка входных данных содержит одно целое число $$$t$$$ ($$$1 \le t \le 10^4$$$) — количество наборов тестовых данных. Затем следуют $$$t$$$ наборов тестовых данных.
Единственная строка набора тестовых данных содержит одно целое число $$$n$$$ ($$$1 \le n \le 2 \cdot 10^5$$$) — длину $$$a$$$.
Гарантируется, что сумма $$$n$$$ по всем наборам тестовых данных не превосходит $$$2 \cdot 10^5$$$ ($$$\sum n \le 2 \cdot 10^5$$$).
Для каждого набора тестовых данных выведите ответ — массив $$$a$$$ длины $$$n$$$ после выполнения $$$n$$$ действий, описанных в условии задачи. Заметьте, что ответ существует и единственен.
6 1 2 3 4 5 6
1 1 2 2 1 3 3 1 2 4 2 4 1 3 5 3 4 1 5 2 6
Название |
---|