给定 $n<=10$ 个 $1$~$n$ 的排列,求这些排列的 $LCS$. 考虑两个排列怎么做:以第一个序列为基准,将第二个序列的元素按照该元素在第一个序列中出现位置重新编号. 然后,求一个 $LIS$ 即可. 现在是多个串,不妨也按照这个方法来做: 以第一个串为基准,其余串重新编号成该元素在第一个串中的出现位置. 那么,如果一个序列是 $n$ 个序列的 $LCS$,则满足两个条件: 1: 是重现编号后的 $LCS$ 2: 这个 $LCS$ 还需是一个 $LIS$. 多了第二个限制,问题就简单…