역순서쌍 통계
시간 제한1초메모리 제한1536 MB
1부터 n까지의 순열 가운데 역전쌍이 정확히 k개인 것의 수를 10^6+3으로 나눈 나머지로 구합니다.
문제
수열 에서 이고 를 만족하는 순서쌍 를 inversion이라고 한다. 의 순열 중 inversion이 정확히 개인 순열의 개수를 라고 하자.
소수 에 대해, 과 가 주어졌을 때 를 로 나눈 나머지를 구하는 프로그램을 작성하시오.
입력
입력의 첫 줄에 테스트 케이스의 개수 가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 정수 과 가 공백을 사이에 두고 주어진다.
출력
테스트 케이스마다 한 줄에 를 로 나눈 나머지를 출력한다. 은 소수이다.
제한
- 은 소수이다.