다항함수의 미분과 나머지
시간 제한1초메모리 제한1024 MB
계수가 a 이상 b 이하인 n차 이하 다항식 c 중, k번 미분한 계수를 m으로 나눈 나머지가 s와 같은 것의 개수를 구하고 사전순으로 가장 작은 수열을 출력합니다.
문제
여섯 개의 정수 , , , , , 와 정수열 가 주어진다.
다음을 모두 만족하는 정수열 들의 집합을 라 하자.
- 모든 정수 ()에 대해 이다.
- 다음을 모두 만족하는 함수 와 정수열 가 존재한다.
- 모든 실수 에 대해 이다.
- 모든 실수 에 대해 이다.
- 모든 정수 ()에 대해 이다.
집합 의 크기와 의 원소 중 사전 순으로 가장 작은 원소를 구하라.
입력
첫 번째 줄에 여섯 개의 정수 , , , , , 가 공백으로 구분되어 주어진다.
두 번째 줄에 개의 정수 , , , 가 공백으로 구분되어 주어진다.
출력
첫 번째 줄에 의 값을 출력한다.
가 공집합이 아니라면, 에 속하는 정수열 중 사전 순으로 가장 작은 수열 를 두 번째 줄에 개의 정수 , , , 으로 공백으로 구분하여 출력한다.
제한
- 모든 정수 ()에 대해 이다.
힌트
- 는 함수 를 번 미분해서 얻은 함수이다.
- 모든 양의 정수 에 대해 이다.
- 모든 실수 에 대해 로 본다.
- 은 실수 전체의 집합이다.
- 는 를 로 나눈 나머지이다.
- 는 집합 의 크기이다.
- 정수열 가 보다 사전 순으로 작다는 것은, 이고 모든 정수 ()에 대해 를 만족하는 정수 ()가 존재한다는 뜻이다.