题目描述
You are given an unsorted permutation P of size N. An operation is defined as:
Swap P_{i} and P_{i+K} for any i in the range [1,N-K].
Find the maximum value of K, such that, the permutation P can be sorted by applying any finite number of operations.
Note that, a permutation of size N contains all integers from 1 to N exactly once.
------ Input Format ------
- The first line of input will contain a single integer T, denoting the number of test cases.
- Each test case consists of two lines of input.
- The first line of each test case contains an integer N, the size of permutation.
- The next line contains N integers describing the permutation P.
- It is guaranteed that the given permutation is not sorted.
------ Output Format ------
For each test case, output on a new line the maximum possible value of K.
------ Constraints ------
$1 ≤ T ≤ 10^{5}$
$2 ≤ N ≤ 10^{5}$
- Sum of $N$ over all test cases does not exceed $10^{5}$.
----- Sample Input 1 ------
3
4
4 2 3 1
5
1 4 3 2 5
2
2 1
----- Sample Output 1 ------
3
2
1
----- explanation 1 ------
- Test Case $1$: Permutation can be sorted by swapping $P_{1}$ and $P_{4}$. So, the maximum possible value of $K$ is $3$. It can be shown that we cannot sort the permutation for any $K> 3$.
-
Test Case $2$: Swapping $P_{2}$ and $P_{4}$ will sort the permutation. So, the maximum possible value of $K$ is $2$. It can be shown that we cannot sort the permutation for any $K> 2$.
-
Test Case $3$: Swapping $P_{1}$ and $P_{2}$ will sort the permutation. So, the maximum possible value of $K$ is $1$. It can be shown that we cannot sort the permutation for any $K> 1$.
输入格式
见题面
输出格式
见题面