Menu
CoddyTech

Sum of Digits

Du erhältst eine nichtnegative ganze Zahl n. Gib die Summe ihrer Dezimalziffern zurück. Die Ziffern von 482 sind zum Beispiel 4, 8 und 2, also lautet das Ergebnis 14.

Funktion

sumOfDigits(n: integer) → integer
ninteger
die nichtnegative ganze Zahl, deren Ziffern du addierst
Gibt zurückinteger
die Summe der Dezimalziffern von n

Einschränkungen

  • 0 ≤ n ≤ 231-1

Beispiele

Eingabe
n = 9045
Ausgabe
18
Erklärung
Die Ziffern von 9045 sind 9, 0, 4 und 5, und 9 + 0 + 4 + 5 = 18. Die Null trägt nichts zur Summe bei, zählt aber trotzdem als Ziffer.

lock icon+15 versteckte Tests beim Einreichen

Code zurücksetzen
def sumOfDigits(n):
    # Schreibe hier den Code
Testfälle

Fall 1

Fall 2

Eingabe

n = 9045

Erwartet

18