本文个人在上海逛街的时候突然想到的...之前就有想写几篇关于打开、代码-的笔记,所以回家到之后就奋笔疾书的写出来发表了
度百的面试题(摘自infoq):一百个灯胆排成一排,第一轮将全部灯胆打开;第二轮每隔一个灯胆关掉一个。即排在偶数的灯胆被关掉,第三轮每隔两个灯胆,将开着的灯胆关掉,关掉的灯胆打开。次依类推,第n轮结束的时候,还有几盏灯胆亮着。
用使一段代码实现:
1 # -*- coding: utf-8 -*- 2 #!/usr/local/bin/python 3 from datetime import datetime 4 5 6 if __name__ ==