从1~13这13个数字中选出K个,使得其中任意两数字差既不为5也不为8,K最大多少?

 我来答
衅振华仰巳
2020-03-22 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:31%
帮助的人:1062万
展开全部
如果存在a,那么a+5和a+8都不能存在,也就是说,对于1,如果存在,那么6和9就不能存在,也就是不能共存,同理,2和7,10不能共存,类推,写成

1(6,9),
2(7,10),
3(8,11),
4(9,
12),
5(10,13),
6(1,
11),
7(2,
12),
8(3,13),
9(1,4),
10(2,5),
11(3,6),12(4,7),
13(5,8)

那么每次找最小化的情况,因为每个数字都有2个不能共存,所以从中任选一个,如1,那么6和9就不能选择,第二,找到使不能共存最小化的,也就是括号里有6或者9的数,4和11符合题意,选择,现在是1,4,11,类推,可以继续选择到7,8,5

最后是一共有6个,所以K最大是6
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式