题意略. 思路: I.对于整个区间a1,....,an,必然有一个区间[1,n]与之对应,因为a1,...,an是1,...,n的一个排列,所以在[1,n]中定然有一个最小的数字1, 如果最大的区间[l,r]长度比[1,n]小,那么我们可以知道在[l,r]之外的数字是依然大于1的,这使得1这个数字没有合法的地方可放. II.起于1左端的区间不可能终于1的右端. III.数字1左端的部分类似于整体,因为左端也类似地有一个最小的数字. IV.要想知道整体的方案数有多少,假设可以由f(1,n)算出,那…