题目内容

【题目】n为正整数,称n×n的方格表Tn的网格线的交点((n+1)2个交点)为格点.现将数12……(n+1)2分配给Tn的所有格点,使不同的格点分到不同的数.Tn的一个1×1格子S好方格,如果从2S的某个顶点起按逆时针方向读出的4个顶点上的数依次递增(如图是将数129分配给T2的格点的一种方式,其中BC是好方格,而AD不是好方格)Tn中好方格个数的最大值为f(n).

1)求f(2)的值;

2)求f(n)关于正整数n的表达式.

【答案】1f(2)=3.2.

【解析】

(1)如图①,将T241×1格子(以下简称格子”)分别记为ABCD,将9个格点上的数分别记为abcdefghi.

ab……i依次取为12……9时,易验证BCD均为好方格,这表明f(2)≥3.

现假设f(2)=4,即存在一种数的分配方式,使ABCD均为好方格.

由对称性,不妨设边界上8个数ab……h中的最小数为ab.此时由A为好方格知,或者有a<b<i<h,或者有b<i<h<a,故b<i<h总是成立的.进而由BC为好方格知,必有i<f<g<hb<c<d<i,但这时d<i<f,与D为好方格矛盾.

综上可得f(2)=3.

(2)Tn的各格点的数已被分配好,此时好方格有k个称格子的一条边为一段格线我们对Tn的每段格线标记一个箭头若格线连结了两个格点UV,其中U上的数小于V上的数,则对格线UV标上一个指向顺时针旋转90°后所得方向的箭头.

称一个格子SS的一条边UV所构成的有序对(SUV)为一个对子,如果UV上所标的箭头由S内指向S外设对子总数为N.

一方面,每个格子S至少贡献1个对子(否则沿逆时针方向读S顶点上的数将永远递减,矛盾),而根据好方格的定义每个好方格贡献3个对子,于是.

另一方面,Tn的每段格线至多贡献1个对子,且Tn边界上至少有一段格线标有向内的箭头(否则,沿逆时针方向读n边界上的数将永远递增,矛盾),从而不贡献对子.注意到Tn的格线段数为2n(n+1),所以又有.

综合两方面得,2k+n2≤2n(n+1)1,即好方格的个数.

最后,对n为奇数和n为偶数的情况,分别如图②和图③,将12……(n+1)2按粗线经过的次序依次分配给所有格点对图中标有“▲”记号的每个格子,易验证,按被粗线经过的先后次序排列其4个顶点,恰是一种逆时针排列,因而这些格子均为好方格.

图②中好方格数为.

图③中好方格数为.

综上可得,.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网