OpenFIPI 2.0

1152

6

oge_E124A8

Напишите программу, которая в последовательности натуральных десятичных чисел определяет сумму элементов, запись которых в системе счисления с основанием 5 оканчивается чётной цифрой. Если среди входных данных таких элементов нет, программа должна вывести «NO».

Программа получает на вход в первой строке натуральное число – количество чисел N (3 ≤ N ≤ 10 000), затем N натуральных чисел, не превышающих 30 000, каждое в отдельной строке.

Программа должна вывести одно число – сумму десятичных чисел (элементов последовательности), запись которых в 5-ричной системе счисления оканчивается чётной цифрой, или «NO», если среди входных данных таких элементов нет.

 

Пример работы программы

Входные данные

Выходные данные

6

12

15

10

71

50

11

87

 

n = int(input())
summa = 0
count = 0
for i in range(n):
    num = int(input())
    if num % 5 in [0, 2, 4]:
        summa +=num
        count += 1
if count > 0:
    print (summa)
else:
    print ('NO')

n = int(input())
summa = 0
count = 0
for i in range(n):
    num = int(input())
    if num % 5 in [0, 2, 4]:
        summa +=num
        count += 1
if count > 0:
    print (summa)
else:
    print ('NO')

Просмотреть отправленные ответы oge_E124A8