在某个公司中,有N名员工,他们的工号分别从 0 到 N-1,某一天,老板安排全体员工进行一次握手游戏。 具体规则如下: 老板安排了一个顺序,让全体 N 名员工依次进入会议室,每位员工进入会议室时。需要和已经在会议室里的且工号小于自己的员工握手。你的任务是计算整个公司总共会进行多少次握手。

正确答案:按工号0..N-1顺序进入,k号进入时室内0..k-1均小于k,握手k次。总次数=0+1+...+(N-1)=N*(N-1)//2。
试卷来源:2024全国青少年信息素养大赛Python编程挑战赛(小学组_复赛)真题