题目内容

【题目】从1,2,3,…,n中,任取57个数,使这57个数必有两个数的差为13,则n的最大值为______

【答案】108

【解析】

13除的同余序列当中,如余1的同余序列,11427405366……,其中只要取到两个相邻的,这两个数的差为13;如果没有两个相邻的数,则没有两个数的差为13,不同的同余序列当中不可能有两个数的差为13,对于任意一条长度为x的序列,都最多能取个数,使得取出的数中没有两个数的差为13,即从第1个数起隔1个取1个.

基于以上,n个数分成13个序列,每条序列的长度为,两个长度差为1的序列,要使取出的数中没有两个数的差为13,能够被取得的数的个数之差也不会超过1,所以为使57个数中任意两个数的差都不等于13,则这57个数被分配在13条序列中,在每条序列被分配的数的个数差不会超过1,那么13个序列有8个序列分配了4个数,5个序列分配了5个数,则这13个序列中8个长度为85个长度为9,那么当n最小为时,可以取出57个数,其中任两个数的差不为13,所以要使任取57个数必有两个数的差为13,那么n的最大值为108

练习册系列答案
相关题目

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

精英家教网