2302_81021518 2024-01-09 21:32 采纳率: 60%
浏览 235

宝塔上的琉璃灯 用for循环解答

有一座8层宝塔,每一层上都有一些琉璃灯,每一层的灯数都是上一层的两倍,已知共有765盏琉璃灯,计算并输出每层有多少盏琉璃灯。

img

  • 写回答

3条回答 默认 最新

  • micthis 2024-01-09 21:40
    关注
    s,c='',765//(2**8-1)
    for i in range(8,0,-1):
        s=s+f'{i}层{c}盏\n'
        c*=2
    print(s)
    
    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 1月9日