day-5 homework

1.一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)?

对折一次为1.2.4.8.16.32.64.128。

x = 1
while True:
    x += 1
    if 2**x >= 8848130/0.08:
        break
print(x)

2. 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

n = int(input('输入月份数:'))
n1 = 0     
n2 = 1
current = 1
for x in range(2, n+1):
    current = n1 + n2
    n1 = n2
    n2 = current

print(current) 

3. 将一个正整数分解质因数。例如:输入90,打印出90=2x3x3x5。

n1 = int(input('请输入一个正整数:'))
for x in range(0,n1+1):
    for y in range(2,n1):
        if n1 % y == 0:
            n1 = n1 // y
            print(y,'*', end="")
            break
print(n1)
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)? 2. 古典问题:有...
    Ygon杨杨阅读 1,364评论 0 0
  • 1.一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)? 2. 古典问题:有...
    _C__C_阅读 2,817评论 0 0
  • 1.一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)? 2. 古典问题:有...
    杨广剑python阅读 1,306评论 0 0
  • 2018年5月5日 星期六 晴 今天晚上,我在沙发读英语的课文,看着妈妈在旁边无事可做,于是我想到了一件事情。我之...
    福叶子阅读 3,443评论 0 0
  • 上班 起床:6:20 就寝:23:00 天气:冷 心情:好 纪念日:无 任务清单 昨日完成的任务,最重要的三件事:...
    吴沅阅读 4,099评论 3 49

友情链接更多精彩内容