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.
Code zurücksetzen
def sumOfDigits(n):
    # Schreibe hier den Code

Test #1

Test #2

Argument

n = 9045

Erwartete Ausgabe

18