Menu
CoddyTech

Sum of Digits

Người mớiToán và mô phỏngpython iconjava iconcpp iconc iconjs icon+10

Bạn nhận được một số nguyên không âm n. Hãy trả về tổng các chữ số thập phân của nó. Ví dụ, các chữ số của 482 là 4, 8 và 2, nên đáp án là 14.

Hàm

sumOfDigits(n: integer) → integer
ninteger
số nguyên không âm có các chữ số mà bạn cộng lại
Trả vềinteger
tổng các chữ số thập phân của n

Ràng buộc

  • 0 ≤ n ≤ 231-1

Ví dụ

Đầu vào
n = 9045
Đầu ra
18
Giải thích
Các chữ số của 9045 là 9, 0, 4 và 5, và 9 + 0 + 4 + 5 = 18. Số 0 không làm tăng tổng nhưng vẫn được tính là một chữ số.
Đặt lại code
def sumOfDigits(n):
    # Viết code ở đây

Kiểm thử #1

Kiểm thử #2

Đối số

n = 9045

Đầu ra mong đợi

18