每日一题[1283]无处容身

设集合 A={1,2,3,,2018},对于 A1009 元子集 M,若存在 a,bM 满足 ab,则称 M 为好集.求最大的正整数 n,使得所有 A 的包含 n1009 元子集都是好集.

答案    671

解析    将 A 中的 2018 个数按最大奇因数划分为 1009 个集合:A1={1,2,4,,210},A3={3,6,12,,329},,A2017={2017},

A1009 元子集 M 包含这些分划中某个集合的两个元素,那么 M 即为好集.接下来考虑 M 中的元素分别来自这 1009 个集合的情形,此时必然有1011,1013,,2017M,
于是当 n 可以整除这些数之一时,必然有包含 n1009 元子集是好集,考虑到2013=3671,
于是 n 可以取 671.接下来证明 n 不可能取 672. [[case]]情形一[[/case]] n1009.此时取M={1009,1010,,2017}
就得到了不是好集的 1009 元子集. [[case]]情形二[[/case]] 672n1008.取P={672,673,,1008},
Q={1009,1010,,2017}{2ttP},
M=PQ
即为不是好集的 1009 元子集.这是因为,若 x,kxMk,xNx672k2),则 k 只可能为 23,容易验证均不可能. 综上所述,最大正整数 n 的值为 672

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

发表回复