酷代码 AI
菜单
服务商

Python 求解:给定初始高度和弹跳次数,球第 N 次落地反弹高度与总路程!

以下是使用Python实现的代码: ```python # 读取输入的初始高度M和弹跳次数N M, N = map(int, input().split()) # 计算第N次落地时反弹的高度 bounce_height = M / (2 N) # 初始化经过的总路程 total_distance = M # 计算除第一次下落外,后续每次上下运动的路程 for i in range(1, N): # 每次上下运动的路程是当前高度的两倍 total_distance += 2 * (M / (2 i)) # 输出结果,保留两位小数 print("{:.2f} {:.2f}".format(bounce_height, total_distance)) ``` ######[AI问答 | 159点数解答 | 2025-12-13 21:26:33]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]