酷代码 AI
菜单

试求满足下述立方和不等式的 𝑚  的最大整数解 1 3 + 2 3 + ⋯ + 𝑚 3 ≤ 𝑛 。 输入 输入 n(1≤n≤10^5) 的值。 输出 输出最大的 m。 样例输入 复制 50 样例输出 复制 3 来源/分类

以下是解决该问题的Python代码: ```python # 读取输入的 n 值 n = int(input()) # 初始化 m 和立方和 m = 0 sum_of_cubes = 0 # 循环计算立方和,直到立方和超过 n while True: m = m + 1 # 计算当前 m 的立方 cube = m 3 # 更新立方和 sum_of_cubes = sum_of_cubes + cube # 如果立方和超过 n,将 m 减 1 并跳出循环 if sum_of_cubes > n: m = m - 1 break # 输出最大的 m print(m) ``` [2025-12-13 20:00:00 | AI问答 | 161点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多