가장 큰 집합
시간 제한3초메모리 제한512 MB
T가 아주 큰 10진수로 주어질 때, 0부터 T-1까지의 수로 만든 부분집합 중 원소의 합을 n으로 나눈 나머지가 rem인 것의 개수를 998244353으로 나눈 값을 구합니다.
문제
음이 아닌 정수들의 집합이 적합하다는 것은, 집합의 모든 수가 보다 작고 그 합을 으로 나눈 나머지가 과 같다는 뜻이다. 서로 다른 적합한 집합의 개수를 구하라.
입력
첫 줄에 공백으로 구분된 정수 과 이 주어진다 (). 둘째 줄에는 정수 가 하나 주어진다 ().
출력
서로 다른 적합한 집합의 개수를 소수 으로 나눈 나머지를 출력한다. 이 개수는 매우 커질 수 있다.
힌트
첫 번째 예제에서 과 은 나머지를 바꾸지 않으므로 포함하거나 제외하는 것을 자유롭게 정할 수 있다. 수 에서는 적합한 집합이 와 두 개뿐이다. 따라서 답은 이다.
두 번째 예제에서는 의 모든 부분집합이 적합하다. 따라서 답은 이다.