Сделал 4 задание

This commit is contained in:
parent 21dd40059a
commit 9c2ebe7474

40
lesson.4.py Normal file
View file

@ -0,0 +1,40 @@
''' ****** Задание 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)