Avatar ·

Die Anzahl der Würfel mit Rekursion – Finden der optimalen Anzahl von Würfeln

📁 Python, KI

   sumofcubes  ( n ):   if  n ==  0 :   return  sumofcubes (n - ( int  (n ** ( 1 / 3 ))) **  3 )   print  (( int  (n ** ( 1 / 3 )) **  3 ), end =  '' ') sumofcubes ( int  ( input  ()))       

Wichtig! Die Aufgabe soll mit einer rekursiven Funktion gelöst werden.

Die Aufgabe besteht darin, eine natürliche Zahl als Summe von Kubikzahlen anderer natürlicher Zahlen darzustellen, wobei die Anzahl der Terme so gering wie möglich sein soll.

EINGABE: 27 27 27 27 27 27 27 27 27 27