酷代码 AI
菜单
服务商
DeepSeek字节豆包
更多选项

束缚激光补充能量的最少时间计算

根据题目,第 `t` 秒补充的能量是前 `t` 个自然数的和: `S(t) = t*(t+1)/2` 我们需要累计总能量达到或超过 `n` 的最小时间。 ```python n = int(input()) total = 0 t = 0 while total < n: t += 1 total += t * (t + 1) // 2 print(t) ``` 这个代码直接模拟每一秒的累计能量,直到总能量 ≥ n。 由于 n ≤ 30000,秒数很少(样例中20秒左右),模拟完全可行。 ######[AI问答 | 149点数解答 | 2026-06-30 17:39:32]

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