题目描述
我的代码
输出结果
正确结果为什么输出结果和正确结果不一样呢
因为你忽略的0号位的人,就if people:只会导致你每次循环少算一个人所以你第一行应该是peoples = list(range(31)),这样你的代码会忽略第0个人,从1-30开始扔人
if people:
peoples = list(range(31))