从1.2.3.2004这些自然数中,最多可以取出多少数,使得每两个数的差不等于4

从1.2.3.2004这些自然数中,最多可以取出多少数,使得每两个数的差不等于4
2026年09月28日 13:17
有1个网友回答
网友(1):

最多可取出670个数.4是1、2的倍数,不是3、5、6、7……的倍数先按公差为3取一组等差数列:1、4、7、10、……、1996、1999、2002共668个数,显然,这组数中任意两个数的差都不等于4由于2+4=6与2004-4=2010都不在上述数列中,所以还可以加入2与2004两个数.一共可取670个数.同理,可取2、5、8、11、……、1997、2000、2003,共668个数,再加入3、2002两个数,一共可取670个数.或取3、6、9、12、……、1998、2001、2004,共668个数,再加入1、2003两个数,一共可取670个数.