题目大意:考虑 N +1 个数组 {A0,A1,…,AN}.其中 Ai 的长度是 i,Ai 内的所有数字都在 1 到 K 之间. Ai−1 是 Ai 的子序列,即 Ai 删一个数字可以得到 Ai−1. Ai 的字典序大于 Ai−1.输入 N,K,M 问序列个数模 M.解题思路:考虑每次从前面那个状态插入一个数,那么插入位置右边的那个数要严格小于插入的数. fi,j,p 表示当前长度为i,取到数字j,有p个位置可插的方案数.不插在这个位置,那么fi,j,p−1 += fi,j,p(p不为0)还有就…