#ABC281G. 最远的城市

最远的城市

最远的城市

题目描述

给你正整数 NNMM

求满足以下条件的、顶点编号为 1,,N1, \dots, NNN 个顶点的简单连通无向图的个数,并对 MM 取模。

对每个 u=2,,N1u = 2, \dots, N-1,从顶点 11 到顶点 uu 的最短距离严格小于从顶点 11 到顶点 NN 的最短距离。

这里,从顶点 uu 到顶点 vv 的最短距离是连接顶点 uuvv 的简单路径中边数的最小值。

两张图被认为是不同的,当且仅当存在两个顶点 uuvv,使得它们恰好在其中一张图中由一条边相连。

输入格式

输入按以下格式从标准输入给出。

NN MM

输出格式

输出答案。

样例

4 1000000000
8

满足条件的图有下面 8 个。

3 100000000
1
500 987654321
610860515

一定要输出对 MM 取模后的结果。

数据范围

  • 3N5003 \le N \le 500
  • 108M10910^8 \le M \le 10^9
  • NNMM 是整数。
难度 省选/NOI-
通过率 22.2%
尝试 9
已通过 2
ID
2567
类型
传统题
Time Limit
4000ms
Memory Limit
1024MiB
上传者
标签