GUPTA MECHANICAL

IN THIS WEBSITE I CAN TELL ALL ABOUT TECH. TIPS AND TRICKS APP REVIEWS AND UNBOXINGS ALSO TECH. NEWS .............

Sunday 24 July 2022

[Solution] Perfect Permutation Codeforces Solution



A. Perfect Permutation
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output

You are given a positive integer n.

The weight of a permutation p1,p2,,pn is the number of indices 1in such that i divides pi. Find a permutation p1,p2,,pn with the minimum possible weight (among all permutations of length n).

A permutation is an array consisting of n distinct integers from 1 to n in arbitrary order. For example, [2,3,1,5,4] is a permutation, but [1,2,2] is not a permutation (2 appears twice in the array) and [1,3,4] is also not a permutation (n=3 but there is 4 in the array).

Input

Solution Click Below:-  👉CLICK HERE👈
👇👇👇👇👇

Each test contains multiple test cases. The first line contains the number of test cases t (1t104). The description of the test cases follows.

The only line of each test case contains a single integer n (1n105) — the length of permutation.

It is guaranteed that the sum of n over all test cases does not exceed 105.

Output





For each test case, print a line containing n integers p1,p2,,pn so that the permutation p has the minimum possible weight.

If there are several possible answers, you can print any of them.

No comments:

Post a Comment