每日一题[123]论证与构造

今天的题目是2015年北京市海淀区高三二模理科数学压轴题:

对于数列A:a1,a2,,an,经过变换T:交换A中某相邻两段的位置(数列A中的一项或连续的几项称为一段),得到数列T(A).例如,数列Aa1,,ai,ai+1,,ai+pM,ai+p+1,,ai+p+qN,ai+p+q+1,,an

经交换MN两段位置,变换为数列T(A)a1,,ai,ai+p+1,,ai+p+qN,ai+1,,ai+pM,ai+p+q+1,,an,
其中p1q1.设A0是有穷数列,令Ak+1=T(Ak)k=0,1,2,).

(1)如果数列A03,2,1,且A21,2,3,写出数列A1;(写出一个即可);

(2)如果数列A0:9,8,7,6,5,4,3,2,1,A1:5,4,9,8,7,6,3,2,1,A2:5,6,3,4,9,8,7,2,1,A5:1,2,3,4,5,6,7,8,9.

写出数列A3A4;(写出一组即可);

(3)如果数列A0为等差数列:2015,2014,,1An为等差数列:1,2,,2015,求n的最小值.


cover直接给出第3小题的解答.

n的最小值为1008

先给出n=1008的例子.\A0:2015,2014,,1010,1009,1008,1007,1006,1005,,2,1A1:1008,1007,2015,2014,,1011,1010,1009,1006,1005,1004,,2,1A2:1008,1009,1006,1007,2015,2014,,1010,1005,1004,,2,1A3:1008,1009,1010,1005,1006,1007,2015,2014,,1011,1004,1003,,2,1A1006:1008,,2013,2,3,,1007,2015,2014,1;A1007:1008,,2014,1,,1007,2015A1008:1,,1007,1008,,2014,2015

注意两个逐步变长的片段,一个从1008逐步增长为1008,1009,,2014,另外一个从1007逐步变长为1,2,,1007

接下来给出n1008的证明.

数列A0:2015,2014,,1中相邻的数有2014对,分别为(2015,2014),(2014,2013),,(2,1),

在两个相邻的数构成的数对中,定义前面的数比后面的数大的数对为“逆序”,前面的数比后面的数小的数对为“顺序”,如数列A0中有2014个逆序,而An中有2014个顺序.

下面证明“T变换”有以下两个特点:

①对所有数对均为逆序(或所有数对均为顺序)的数列,必然转化1个逆序(或顺序)为顺序(或逆序);

②对其他既包含顺序又包含逆序的数列,至多转化2个顺序到逆序(或逆序到顺序).

假设“T变换”前后的数列分别为a,,b,c,,d,e,f,g,ha,,b,e,,f,c,d,g,h

注意到(bc)+(de)+(fg)=(be)+(fc)+(dg)
于是前后顺序(或逆序)数的差必然小于3;特别的,若b>c>d>e>f>g,
则“T变换”后只有(f,c)变为顺序.因此命题①②均得证.
于是对于包含2015个数的数列A0,至少需要1008次“T变换”才能将所有逆序全部转化为顺序.

综上所述,n的最小值为1008

此条目发表在每日一题分类目录,贴了, 标签。将固定链接加入收藏夹。

发表回复