luogu#P8554. 心跳
心跳
题目背景
“清晰的跳动声传达来的,重叠的声响和流动的思念。
约定再也不要分开吧,希望无论何时都不要让你寂寞。”
恋爱之时,人的心情不会一成不变,可喜悦和悲伤会随着时间流逝而归于平淡。最令人难忘的是那些“心动”的感觉,那些因未曾经历而喜出望外的感觉。因此,有些时候,失去某些特别美好的回忆,反而能让心动的感觉增多。可为此失去那些回忆,真的值得吗?
题目描述
赫尔德想对上面的问题进行探究,她想先做一些统计,于是她抽象了这个问题。
我们对于一个长为 的数列 ,定义函数:
- 表示有多少 满足 (即前缀最大值的个数)。
现在,给定 ,请求出有多少满足以下条件的长为 的,值域在 数列 :
- 存在一个排列 使得:令 代表 去掉 后的数列(即 ),。
答案对 取模。
输入格式
一行两个正整数表示 。
输出格式
一行一个数,表示答案。
3 1
6
5 3
8
50 10
664411387
提示
【样例解释 #2】
有以下 种不同的 :
- ,对应的一种 为:;
- ,对应的一种 为:;
- ,对应的一种 为:;
- ,对应的一种 为:;
- ,对应的一种 为:;
- ,对应的一种 为:;
- ,对应的一种 为:;
- ,对应的一种 为:。
【数据范围】
对于所有数据,保证 。
$$\def{\arraystretch}{1.5} \begin{array}{c|c|c|c}\hline \textbf{子任务编号}&~~\bm{n\le} ~~&~~\bm{m\le}~~ &\textbf{分数}\cr\hline \textsf1 & 9 &1&8\cr\hline \textsf2 & 18&1&12 \cr\hline \textsf3 & 70&1&15\cr\hline \textsf4 & 70 &&24\cr\hline \textsf5 & 300&&18 \cr\hline \textsf6 & &&23\cr\hline\end{array} $$没写就是没特殊限制。
赫尔德成功算出了不同的恋爱的数量。但她只会经历其中一个。