CF724F Uniformly Branched Trees
题目描述
一棵树是一种无环连通图。
如果存在一个排列 $p:\{1,\dots,n\}\to\{1,\dots,n\}$,使得当且仅当第一棵树中存在边 $(u, v)$ 时,第二棵树中存在边 $(p_u, p_v)$,则称由 $n$ 个顶点构成的两棵树是同构的。
如果一个树的顶点的度数大于等于 $2$,则称该顶点为内部顶点。
请统计由 $n$ 个顶点组成,且所有内部顶点的度数恰好为 $d$ 的不同非同构树的个数,并将答案对给定的质数 $mod$ 取模后输出。
输入格式
输入包含一行,三个整数 $n$、$d$ 和 $mod$($1\leq n\leq 1000$,$2\leq d\leq 10$,$10^8\leq mod\leq 10^9$)——树的顶点数、内部顶点的度数、取模所用的质数。
输出格式
输出满足条件的树的数量,对 $mod$ 取模。
说明/提示
由 ChatGPT 5 翻译