对整数 ,在 中选择非空的有序两组 ,每个 元素都在每个 元素之前,且两组边界之间至少空出一个整数。求方案数,即满足 的集合对数量。
这是解答题,请在纸上写出完整过程。写完后对照解答给自己评分。
先数所有最大A小于最小B的方案,再扣掉边界恰相邻的一类。
暂只要求max A<min B。若并集含k≥2个元素,按大小排序后有k-1个合法切分处,故总数为 。不满足留一格的情形恰是max A=a、min B=a+1。固定a∈1,…,n-1时,A其余元素有 种,B其余元素有 种,乘积为 ;各a互不重叠。扣除后所求 。
n=3仅(A,B)=(1,3)一对,公式给1;n=4按(max A,min B)=(1,3),(1,4),(2,4)分层,分别2、1、2对,总5。按唯一边界分类,不会把一个长间隔重复计入多个空隙。
计数分隔对象可以先放宽条件,再按唯一的临界参数扣除非法边界。
以A最大值和B最小值分层,或从全部分隔对扣除相邻边界情形,须避免按空隙重复计数。
已记下,谢谢!