有一座8层宝塔,每一层上都有一些琉璃灯,每一层的灯数都是上一层的两倍,已知共有765盏琉璃灯,计算并输出每层有多少盏琉璃灯。
收起
s,c='',765//(2**8-1) for i in range(8,0,-1): s=s+f'{i}层{c}盏\n' c*=2 print(s)
报告相同问题?