第15关
看到一张日历,年份并没有显示完全,不过可以看出是1xx6年。
然后26号被圈了出来,可是并不知道什么意思。
查看网页源代码,发现了两句注释:
<!-- he ain't the youngest, he is the second -->
<!-- todo: buy flowers for tomorrow -->
“他不是最年轻的,而是第二年轻的”,“为明天准备花”,好像是说要给某人过生日
再联系网页title是whom,于是猜测是找一个人,生日是1xx6年1月27日,而这一天是星期二,同时又发现这年二月有29天,是闰年!
利用datetime函数,上代码:
from datetime import *
def isleap(year):
try:
date(year,2,29)
return True
except ValueError: return False
for i in range(1006,2000,10) :
if isleap(i) and date(i,1,27).weekday()==1 :
print i
结果出来了以下几个年份:
1176
1356
1576
1756
1976
又因为是第二年轻的,所以年份确认为1756年!
求助百度1756.1.27是谁的生日,原来是奥地利音乐大师Wolfgang Amadeus Mozart的生日!受小生一拜!!!
将mozart输入网址,进入下一关!