41 lines
1.4 KiB
Python
41 lines
1.4 KiB
Python
''' ****** Задание 4 из 20 Параграф 2.4 *********
|
||
* Считать сумму цифр одного числа — не проблема.
|
||
А вот если таких чисел несколько, причём каждое может быть многозначным, — тут уже интересно!
|
||
|
||
К вам снова пришли за помощью: нужна программа, которая посчитает сумму всех цифр всех чисел, поданных на вход.
|
||
Вы справитесь — у вас ведь уже есть всё необходимое: циклы и уверенность в своих силах!
|
||
|
||
Формат ввода
|
||
В первой строке указано число N Во всех последующих N строках написано по одному числу.
|
||
|
||
Формат вывода
|
||
Требуется вывести общую сумму цифр всех введённых чисел (кроме N).
|
||
|
||
Подсказка
|
||
Пример 1
|
||
Ввод
|
||
|
||
5
|
||
1
|
||
2
|
||
3
|
||
4
|
||
5
|
||
Вывод
|
||
|
||
15
|
||
'''
|
||
|
||
|
||
if __name__ == "__main__":
|
||
count = int(input())
|
||
total_sum = 0
|
||
for _ in range(count):
|
||
number = int(input())
|
||
digit_sum = 0
|
||
while number > 0:
|
||
digit_sum += number % 10
|
||
number //= 10
|
||
total_sum += digit_sum
|
||
print(total_sum)
|