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

已知含有n个元素的正整数集A={a1,a2,,an}(a1<a2<<ann3)具有性质P:对任意不大于S(A)(其中S(A)=a1+a2++an)的正整数k,存在数集A的一个子集,使得该子集所有元素之和等于k

(1) 写出a1,a2的值;
(2) 证明:“a1,a2,,an成等差数列”的充要条件是“S(A)=n(n+1)2”;
(3) 若S(A)=2017,求当n取最小值时,an的最大值.


cover

分析与解 (1) a1=1a2=2

(2) 根据第(1)小题的结果,若a1,a2,,an成等差数列,那么有an=n,nN,于是S(A)=1+2++n=n(n+1)2.又由于a1<a2<<an,于是aii,其中i=1,2,,n.因此S(A)1+2++n=n(n+1)2,等号当且仅当an=n,nN时取得.因此当S(A)=n(n+1)2时,a1,a2,,an成等差数列.

综上所述,原命题得证.

(3) an的最大值为1009,这是因为如果an1010,那么a1+a2++an11007,这就意味着当k=1008,1009时,无法用满足题意的方式凑出;取A={1,2,4,8,16,32,64,128,256,497,1009},即可完成符合题意的n=11的构造.接下来只需要证明n不可能小于11.若n10,那么数集A的非空子集个数为2n11023,因此最多表示1023个不同的k,不符合要求.
综上所述,原命题得证.

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

发表回复