Python3 notes

简介: Python3 notes

Python ALIVE AND DEAD – JosephLoendorf

约瑟夫环是很经典的题目。以下代码充分利用 Python 数据结构的特性,以求尽可能简洁。

people=list(range(1,31))

while len(people)>15:

   i=1

   while i<9:

       people.append(people.pop(0))

       i+=1

   print('{:2d}号下船了'.format(people.pop(0)))

相关文章
|
9月前
|
Python
Python3 notes
Python3 notes
|
9月前
|
存储 缓存 IDE
细琢磨,try catch finally 执行顺序与返回值
细琢磨,try catch finally 执行顺序与返回值
126 0
|
8月前
|
前端开发 JavaScript Shell
简述框架和函数库的区别
简述框架和函数库的区别
启用window10专业版系统自带的远程桌面
启用window10专业版系统自带的远程桌面
|
存储 算法
【数据结构】堆的创建
【数据结构】堆的创建
88 0
|
关系型数据库 MySQL 数据库
MySQL 5.6 主从报错一例
MySQL 5.6 主从报错一例
MySQL 5.6 主从报错一例
|
存储 移动开发 网络协议

热门文章

最新文章