#G. [HNOI2009] 有趣的数列

    Type: RemoteJudge 1000ms 125MiB

[HNOI2009] 有趣的数列

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

我们称一个长度为 2n2n 的数列是有趣的,当且仅当该数列满足以下三个条件:

  • 它是从 12n1 \sim 2n2n2n 个整数的一个排列 {an}n=12n\{a_n\}_{n=1}^{2n}

  • 所有的奇数项满足 a1<a3<<a2n1a_1<a_3< \dots < a_{2n-1},所有的偶数项满足 a2<a4<<a2na_2<a_4< \dots <a_{2n}

  • 任意相邻的两项 a2i1a_{2i-1}a2ia_{2i} 满足:a2i1<a2ia_{2i-1}<a_{2i}

对于给定的 nn,请求出有多少个不同的长度为 2n2n 的有趣的数列。
因为最后的答案可能很大,所以只要求输出答案对 pp 取模。

输入格式

一行两个正整数 n,pn,p

输出格式

输出一行一个整数表示答案。

3 10
5

提示

【数据范围】
对于 50%50\% 的数据,1n10001\le n \le 1000
对于 100%100\% 的数据,1n1061\le n \le 10^61p1091\le p \le 10^9

【样例解释】
对应的5个有趣的数列分别为(1,2,3,4,5,6),(1,2,3,5,4,6),(1,3,2,4,5,6),(1,3,2,5,4,6),(1,4,2,5,3,6)。

ch18 - 组合计数

Not Claimed
Status
Done
Problem
8
Open Since
2024-1-28 12:00
Deadline
2024-3-3 23:59
Extension
2400 hour(s)