Python
Карапуз Геннадий хвастается перед другими карапузами тем, что умеет складывать числа. К сожалению, ещё не все числа подвластны Геннадию, он умеет складывать только положительные однозначные числа (от 0 до 9).
Друзья называют Геннадию N различных чисел, а Геннадий складывает только те, что может. Какая сумма получится у карапуза в качестве ответа?
Формат входных данных
В первой строке вводится единственное натуральное число N, не превосходящее 1000. Далее вводятся N целых чисел, которые больше -10000 и меньше 10000.
Формат выходных данных
Одно число - ответ.
Python
Answers & Comments
Код:
def listsum(numList):
Sum = 0
for i in numList:
Sum = Sum + i
return Sum
N = int(input())
nums_list = []
if N <= 1000 and N > 0:
for i in range(N):
x = int(input())
if x > -1 and x < 10:
nums_list.append(x)
print()
print(listsum(nums_list))
else:
print('Діапазон допустимих чисел - "1 - 1000"')