| Codeforces Round 1077 (Div. 2) |
|---|
| Закончено |
Вам дано целое число $$$n$$$. Постройте перестановку$$$^{\text{∗}}$$$ $$$p$$$ длины $$$n$$$, удовлетворяющую следующему условию:
Можно доказать, что такая перестановка всегда существует при заданных ограничениях задачи.
$$$^{\text{∗}}$$$Перестановкой длины $$$n$$$ является массив, состоящий из $$$n$$$ различных целых чисел от $$$1$$$ до $$$n$$$ в произвольном порядке. Например, $$$[2,3,1,5,4]$$$ — перестановка, но $$$[1,2,2]$$$ не перестановка ($$$2$$$ встречается в массиве дважды) и $$$[1,3,4]$$$ тоже не перестановка ($$$n=3$$$, но в массиве встречается $$$4$$$).
Каждый тест состоит из нескольких наборов входных данных. В первой строке находится одно целое число $$$t$$$ ($$$1 \le t \le 100$$$) — количество наборов входных данных. Далее следует описание наборов входных данных.
Единственная строка каждого набора входных данных содержит одно целое число $$$n$$$ ($$$2 \le n \le 100$$$) — длину перестановки $$$p$$$, которую необходимо построить.
Для каждого набора входных данных выведите $$$n$$$ целых чисел $$$p_1,p_2,\ldots,p_n$$$ ($$$1 \le p_i \le n$$$, все $$$p_i$$$ различны) — перестановку, которую вы построили.
Если существует несколько допустимых перестановок, вы можете вывести любую из них.
223
1 22 3 1
В первом наборе входных данных $$$p=[1,2]$$$ удовлетворяет условию, потому что $$$\lvert p_1-p_2\rvert=\lvert 1-2\rvert=1$$$, что делится на $$$1$$$.
Во втором наборе входных данных $$$p=[2,3,1]$$$ удовлетворяет условию, потому что:
| Название |
|---|


