一球从 100 米高度自由落下,每次落地后反跳回原高度的一半
一球从 100 米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第 10 次落地时,共经过多少米?第 10 次反弹多高?
1 2 3 4 5 6 7 8 9 | # 列出触底次数、反弹高度、总共经过多少米的数据,可以观察到规律 total_distance = 100 for bottom_count in range ( 1 , 11 ): rebound = 100 * 0.5 * * bottom_count if bottom_count > = 2 : total_distance + = 2 * 100 * 0.5 * * (bottom_count - 1 ) bottom_count + = 1 print (f '球在经过10次落地时,共经过{total_distance}米,第10次反弹{rebound}米' ) |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫