#P8699. [蓝桥杯 2019 国 B] 排列数
[蓝桥杯 2019 国 B] 排列数
题目描述
在一个排列中,一个折点是指排列中的一个元素,它同时小于两边的元素,或者同时大于两边的元素。
对于一个 的排列,如果可以将这个排列中包含 个折点,则它称为一个 单调排列。
例如,排列 是一个 单调排列,其中 和 都是折点。
给定 和 ,请问 的所有排列中有多少个 单调排列?
输入格式
输入一行包含两个整数 , 。
输出格式
输出一个整数,表示答案。答案可能很大,你可需要输出满足条件的排列 数量除以 的余数即可。
4 2
12
提示
对于 的评测用例, ;
对于 的评测用例, ; 对于 的评测用例, ;
对于所有评测用例, 。
蓝桥杯 2019 年国赛 B 组 G 题。