早教吧 育儿知识 作业答案 考试题库 百科 知识分享

最佳策略(小学)设100人中的每一个人都知道一条消息,而且这些消息互不相同,为了让所有的人都知道一切消息,他们一共至少要打多少个电话?

题目详情
最佳策略(小学)
设100人中的每一个人都知道一条消息,而且这些消息互不相同,为了让所有的人都知道一切消息,他们一共至少要打多少个电话?
▼优质解答
答案和解析
打电话时,可以互相通报,所以每2人打一个电话,就可以知道自己了解的所有消息,要想用最少的通话次数解决问题,可以这样:
把人按顺序编号,则
1:1号先给2到100号打99个电话,则1号和100号已经知道100个消息
2:1号再给2到99号打98个电话,则所有人都知道100个消息
所以共99+98=197次电话就可解决问题
看了 最佳策略(小学)设100人中...的网友还看了以下: