이항 계수 6

최대 10만 개의 질의에 대해 N이 10억까지 주어질 때 이항계수 C(N,K)를 142857로 나눈 나머지를 구한다.

어려움8정수론조합론수학아직 제출이 없습니다시간 제한2초메모리 제한512 MB

문제

자연수 NN과 정수 KK가 주어진다. 이항 계수 (NK)\binom{N}{K}142857142857로 나눈 나머지를 구하는 프로그램을 작성하시오.

입력

첫째 줄에 테스트 케이스의 개수 TT가 주어진다. (1T1051 \le T \le 10^5)

다음 TT개 줄에 테스트 케이스가 한 줄씩 주어진다. 각 줄에는 NNKK가 공백으로 구분되어 주어진다. (1N1091 \le N \le 10^9, 0KN0 \le K \le N)

출력

각 테스트 케이스마다 (NK)\binom{N}{K}142857142857로 나눈 나머지를 한 줄에 하나씩 출력한다.