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

    ID: 4471 远端评测题 3000ms 500MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>数论数学生成函数组合数学北京

[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