司马懿引15万大军拥向西城县, 诸葛亮于城楼上弹琴诈敌, 假设诸葛亮弹出的琴声在1米范围内有100分贝, 每增两倍距离, 声音下降8分贝, 而司马懿最低能听到20分贝的声音. 问: 司马懿距离诸葛亮多远就能听到其琴声?
距离 = 1 分贝 = 100 while True: 距离 = 距离 * 2 分贝 = 分贝 - 8 if 分贝 <= 20: break print("司马懿最远的距离是", 距离)