diff --git a/lesson.4.py b/lesson.4.py new file mode 100644 index 0000000..ed56820 --- /dev/null +++ b/lesson.4.py @@ -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)