AT_agc046_f.[AGC046F] Forbidden Tournament
NOI/NOI+/CTSC
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定整数 N,K 和素数 P。请计算满足以下所有条件的 N 个顶点的有向图 G 的个数,并输出其对 P 取模的结果。注意,顶点之间是有区分的。
- G 是一个竞赛图。也就是说,G 中没有重边和自环,对于 G 的任意两个不同顶点 u,v,恰好存在 u→v 或 v→u 其中之一的有向边。
- G 中每个顶点的入度都不超过 K。
- 对于 G 的任意四个不同的顶点 a,b,c,d,不存在 a→b, b→c, c→a, a→d, b→d, c→d 这 6 条边全部同时存在的情况。
输入格式
输入包含一行,格式如下:
N K P
输出格式
输出满足条件的有向图的个数对 P 取模的结果。
输入输出样例
输入#1
4 3 998244353
输出#1
56
输入#2
7 3 998244353
输出#2
720
输入#3
50 37 998244353
输出#3
495799508
说明/提示
限制
- 4≤N≤200
- 2N−1≤K≤N−1
- 108<P<109
- N,K 为整数
- P 为素数
样例解释 1
在 4 个顶点的图中,共有 64 个锦标赛图,其中有 8 个包含被禁止的诱导子图,剩下 56 个满足条件。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?