Luogu P2467 [SDOI2010]地精部落

题目链接

题目大意:,给定一个数n,求1~n这n个整数的所有排列中有多少个波动数列,将这个数量%p后输出。

什么是波动数列呢?顾名思义,就是一个大、一个小、一个大、一个小……或者是一个小、一个大、一个小、一个大……像“5,2 3,1,4”和“2,3,1,5,4”这样的数列就叫做波动数列,题目里也很形象地说了。

首先,关于波动数列,我们可以推出三条性质:

性质一:在一个波动数列中,若一个数$x$

猜你喜欢

转载自www.cnblogs.com/wozaixuexi/p/9325931.html