#P7454. [THUSCH2017] 如果奇迹有颜色
[THUSCH2017] 如果奇迹有颜色
题目背景
法本公司曾经是世界最大的化工企业,他们生产的染料颜色非常丰富,有清华紫,心灵黄,原谅绿,会议蓝,高级黑,北大红,相簿白等。
题目描述
现在 B 君有一个由 个区域组成的环,B 君要用 种颜色来染这 个区域。
B 君不希望在这 个区域中存在连续 个区域恰好出现所有 个颜色。换句话说,对于任意连续 个区域,都不能恰好出现所有 个颜色。
如果两个方案通过旋转可以变得一模一样,那么我们认为他们是本质相同的;
但是如果两个方案需要通过翻转才能变得一模一样,我们不认为他们是本质相同的。
比如如果 ;
我们认为 和 是本质相同的方案;
我们认为 和 是本质不同的方案;
我们认为 和 是本质相同的方案;
B 君希望知道满足条件,本质不同的方案数,输出答案对 取模。
输入格式
从标准输入读入数据。
输入一行包含两个整数 ,其中 表示环的长度, 表示颜色数。
输出格式
输出到标准输出。
输出一行一个整数,表示答案对 取模的结果。
6 3
44
120 6
615888898
提示
对于 的测试点, 。 | 数据点编号 | | | | :----------: | :----------: | :----------: | | 1~2 | | | | 3~8 | 是质数 | | | 9~14 | 是质数 | | | 15~19 | 无特殊约束 | | | 20 | | |