luogu#P5547. [BJ United Round #3] 三色树

    ID: 9569 远端评测题 2000ms 500MiB 尝试: 0 已通过: 0 难度: 6 上传者: 标签>动态规划dp数论数学组合数学O2优化北京

[BJ United Round #3] 三色树

题目描述

请你对满足以下要求的 nn 个节点的 无标号无根树 计数:

  • 每个节点是三种颜色之一:红,蓝,黄
  • 红色节点度数不超过 44,蓝色和黄色节点度数均不超过 33
  • 黄色节点不能相邻

注意 无标号无根树 的意义是:如果两颗树可以通过重新编号的方法使得对应点颜色相同,对应连边一致,则认为是同一颗树。

答案对输入的质数 pp 取模。

输入格式

两个正整数 n,pn,p,意义如题面所示。

输出格式

一个整数,表示方案数对 pp 取模的结果。

2 998244353
5
3 998244353
15
20 998244353
578067492

提示

对于 100%100\% 的数据,保证:
1n30001\le n \le 3000
9×108p1.01×1099\times 10^8 \le p \le 1.01 \times 10^9
保证 pp 为质数

By:EntropyIncreaser