from 队列的构造 import * def hotPotato(namelist,num): simqueue=Quene() for name in namelist: simqueue.enquene(name) while simqueue.size()>1: for i in range(num): simqueue.enquene(simqueue.dequene()) simqueue.dequene() return simqueue.dequene() print(hotPotato([‘bill‘,‘david‘,‘suan‘,‘das‘,‘fddsfs‘],3))
原文:https://www.cnblogs.com/ares-python/p/12866939.html