python学习网
首页
分类
python学习笔记
未分类
阿凡提与国王比赛下棋,国王说要是自己输了的话阿凡提想要什么他都可以拿得出来。阿凡提说那就要点米吧,棋盘一共64个小格子,在第一个格子里放1粒米,第二个格子里放2粒米,第三个格子里放4粒米,第四个格子里放8粒米,以此类推,后面每个格子里的米都是前一个格子里的2倍,一直把64个格子都放满。需要多少粒米呢?
python学习网
2020-03-26 10:42:02
该题文字虽然挺多的,其实就是纸老虎,一个列表推导式答案就出来。
1
value = sum([2 ** i
for
i
in
range(64
)])
2
print
(value)
运行结果:
阅读(2777) 评论(0)
Copyright ©
python学习网