Perm 排列计数——高级

 2 Sec 64 MB |  显示标签
1424
通过提交

题目描述

称一个 {1,2,...,N} 的排列 {P1,P2...,Pn} 是 Magic 的,当且仅当 2<=i<=N 时,Pi>P(i/2).
计算 {1,2,...N} 的排列中,有多少是Magic的,答案可能很大,只需输出模 P 以后的值。

输入格式

第一行两个整数N和P。(1<=N<=10^6,P<=10^9为素数)

输出格式

Magic排列的个数模P的值。

样例输入 #1

20 23

样例输出 #1

16