كمية المكعبات باستخدام العودية - إيجاد أفضل كمية من المكعبات
📁 بايثون, ذكاء اصطناعي
sumofcubes ( n ): if n == 0 : retu sumofcubes (n - ( int (n ** ( 1 / 3 ))) ** 3 ) print (( int (n ** ( 1 / 3 )) ** 3 ), end = '' ') sumofcubes ( int span> ( input ())) مهم! يجب حل المهمة باستخدام دالة recurrent.
المهمة هي تمثيل عدد طبيعي كمجموع مكعبات أعداد طبيعية أخرى، مع أقل عدد ممكن من الحدود.
الإدخال: 27 27 27 27 27 27 27 27 27 27