مجموع المكعبات بالتكرار - إيجاد أفضل مجموع للمكعبات
📁 بايثون, ذكاء اصطناعي
```html
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
الموقع الذي يُرسل إليه هذا الكود، يُبلغ
```