길이 의 순열 이 주어진다.
한 번의 재배열에서는 서로 다른 위치를 정확히 개 고른다. 고른 위치에 현재 놓여 있는 개의 값만 원하는 순서로 다시 배치할 수 있다. 고르지 않은 위치의 값은 변하지 않는다.
순열을 오름차순으로 정렬하여 모든 에 대해 가 되게 하려고 한다.
필요한 재배열 횟수의 최솟값을 구하라.
입력은 다음과 같은 형식으로 주어진다.
각 테스트 케이스마다 한 줄에 필요한 재배열 횟수의 최솟값을 출력한다.
네 테스트 케이스에서 필요한 재배열 횟수의 최솟값은 순서대로 이다.
각 케이스는 다음과 같은 형식으로 주어진다.
| 3 | 30 | 모든 테스트 케이스에서 . |
| 4 | 40 | 추가적인 제약이 없다. |