def calculate_folding_times(target_height):
paper_thickness = 0.0001 # 初始纸张厚度,单位:米
foldings = 0 # 对折次数
while 2*paper_thickness < target_height:
paper_thickness *= 2
foldings += 1
return foldings
# 珠穆朗玛峰的高度,单位:米
everest_height = 8848
# 计算对折次数
folding_times = calculate_folding_times(everest_height)
print("纸张需要对折", folding_times, "次接近珠穆朗玛峰的高度。")
paper_thickness = 0.0001 # 初始纸张厚度,单位:米
foldings = 0 # 对折次数
while 2*paper_thickness < target_height:
paper_thickness *= 2
foldings += 1
return foldings
# 珠穆朗玛峰的高度,单位:米
everest_height = 8848
# 计算对折次数
folding_times = calculate_folding_times(everest_height)
print("纸张需要对折", folding_times, "次接近珠穆朗玛峰的高度。")