递归立方和 - 寻找最佳立方和
📁 python, 人工智能
def sumOfCubes(n):if n == 0: retusumOfCubes(n - (int(n ** (1/3))) ** 3)print((int(n ** (1 / 3)) ** 3), end=' ')sumOfCubes(int(input()))重要!该问题必须通过递归函数解决。
问题在于将自然数表示为其他自然数的立方和,且加数的数量应尽可能少。
输入:271
输出:1 27 27 216
输入:100
输出:1 8 27 64
提交此代码的网站报告