#P14816. [ICPC 2023 Yokohama R] Ferris Wheel
[ICPC 2023 Yokohama R] Ferris Wheel
Description
大型摩天轮 Cosmo Clock 21 是横滨的地标,为城市的夜景增添了美丽。ICPC 城市也想要类似的东西。
ICPC 城市计划建造一个带有偶数个座舱的发光摩天轮。所有座舱都将涂上给定候选颜色集中的一种颜色。照明计划如下:
- 所有座舱两两配对;每个座舱属于唯一的一对。
- 只有相同颜色的两个座舱可以配对。
- 配对的座舱之间用一条笔直的 LED 灯线连接以照亮摩天轮。
- 从前侧观察时,没有两条 LED 灯线相交。
如果一种座舱涂色方案允许至少一种满足照明计划的配对方式,则称其为 合适的。
:::align{center}

图 C.1. 具有合适(左)和 不 合适(右)涂色方案的摩天轮 :::
给定座舱数量和候选颜色数量,计算 合适的 座舱涂色方案的数量。由于摩天轮会旋转,如果两种涂色方案在某种旋转下重合,则认为它们是相同的。仅当从对侧观察时才重合的两种涂色方案被认为是不同的。
Input Format
输入由单个测试用例组成,格式如下。
和 是介于 到 之间(含)的整数。座舱数量和候选颜色数量分别为 和 。
Output Format
输出合适的座舱涂色方案数量,结果对 取模,这是一个质数。
3 2
6
5 3
372
2023 1126
900119621
Hint
对于样例输入 1,有六种合适的涂色方案,如下列图片所示。
:::align{center}

图 C.2. 当 且 时的合适涂色方案 :::
京公网安备 11011102002149号