#P12046. [USTCPC 2025] 生成树!

    ID: 13623 远端评测题 1000ms 512MiB 尝试: 0 已通过: 0 显示难度省选/NOI− 上传者: 标签>数学2025矩阵加速高校校赛

[USTCPC 2025] 生成树!

背景

克露丝卡尔酱喜欢生成树!

克露丝卡尔酱认为对称结构十分完美!

克露丝卡尔酱可爱!

题目描述

克露丝卡尔酱想要计数 n+1n+1 个点的 kk 阶轮的生成树个数。

n+1n+1 个点的 kk 阶轮的定义为:

  • 00 为中心,1∼n1\sim n 构成一个环(对于 1≤i<n1 \le i <n,ii 和 i+1i+1 之间有连边,11 和 nn 之间有连边)。
  • 对于 1≤i≤nk1 \le i \le \dfrac{n}{k},00 和 ikik 之间有额外连边。

保证 n mod k=0n \bmod k = 0,答案对 109+710^9+7 取模。

输入格式

一行两个正整数 n,kn,k。1≤k≤n≤10181 \le k \le n \le 10^{18},n≥3n \ge 3,保证 n mod k=0n \bmod k = 0。

输出格式

一行一个正整数,表示答案。答案对 109+710^9+7 取模。

4 1
45
6 2
50

提示

两个样例中的轮分别为: