ESC와 쿼리
시간 제한0.2초메모리 제한1024 MB
e^x sin x cos x를 n번 미분한 식의 계수 a_n, b_n, c_n에 대해 각 쿼리 (i, j, k)마다 x=i부터 j까지 a_{kx}+b_{kx}+c_{kx}의 합을 10^9+7로 나눈 나머지를 구한다.
문제
미분가능한 함수 를 번 미분한 결과를 라 하자. 는 다음과 같이 표현할 수 있다.
- (단, , , 은 정수)
다음 쿼리를 수행하는 프로그램을 작성하시오.
i j k: 값을 출력한다. (단, , , 는 양의 정수)
쿼리 결과의 절댓값이 매우 클 수 있으므로 쿼리의 결과를 세 정수 , , 에 관한 식 로 표현할 때, 을 대신 출력한다.
입력
첫 번째 줄에 쿼리의 개수 가 주어진다.
두 번째 줄부터 개의 줄에 걸쳐 쿼리가 주어진다.
출력
개의 줄에 각 쿼리의 정답을 순서대로 출력한다.