#P5548. [BJ United Round #3] 押韵

    ID: 4538 Type: RemoteJudge 3000ms 500MiB Tried: 0 Accepted: 0 Difficulty: 7 Uploaded By: Tags>数学北京组合数学生成函数,GF

[BJ United Round #3] 押韵

题目背景

韵要怎么押?棋要怎么下?敌要怎么杀?旗要怎么插?

题目描述

现在你想要写一首歌词,一共有 ndnd 个字,你一共设计了 kk 种韵脚,每个字恰好要符合一种韵脚。

并且只有当每种韵脚在歌词中出现的字数恰为 dd 的倍数时,这首歌才好听。

试问一共有多少种韵脚的搭配方法,使得歌词好听?

你只需要回答方案数对于 10498744331049874433 取模的结果即可。

输入格式

一行三个整数 n,k,dn,k,d,如题意所示。

输出格式

一行一个整数,表示答案。

2 2 2
8
2 3 4
213
2 4 6
5548

提示

对于 100%100\% 的数据,保证:
0n1090 \le n \le 10^9
1k20001\le k \le 2000
d{1,2,3,4,6}d\in \{ 1,2,3,4,6 \}

By:EntropyIncreaser