本文主要是介绍【蓝桥杯】第十五届填空题a.握手问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题解:
根据问题描述,总共有 50 人参加会议,每个人除了与自己以外的其他所有人握手一次。但有 7 个人彼此之间没有进行握手,而与其他所有人都进行了握手。
首先,计算所有人进行握手的总次数:
总人数为 50 人,每个人除了与自己以外的其他 49 人握手,所以总握手次数为:50 * 49 / 2 = 1225 次。
然后,计算这 7 个人之间的握手次数:
这 7 个人之间共有 7 * 6 / 2 = 21 对握手。
最后,减去这 7 个人之间的握手次数,即可得到除去这 7 个人之外的握手总次数:
1225 - 21 = 1204 次。
因此,这 50 个人之间一共进行了 1204 次握手。
也可以从49*48*47*...*9*8*7=1204
这篇关于【蓝桥杯】第十五届填空题a.握手问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!