МВ на отслушке принесли задачу с целочисленным массивом из 300 элементов.
Элементы массива различны и могут принимать значения от 0 до 100000 включительно. Напишите на одном из языков программирования алгоритм, который находит количество элементов, чья возможная сумма цифр больше 18.
Запишите ответ для массива a = [3072, 4272, 5672, 7443, 9651, 12147, 15176, 18816, 22848, 27603].
В качестве результата программа должна вывести количество удовлетворяющих элементов.
a=[]
N=10
for i in range(N):
a.append(int(input()))
counter=0
for i in range(N):
summa=0
while a[i]!=0:
summa+=a[i]%10
a[i]//=10
if summa>18:
counter+=1
print(counter)
N=10
for i in range(N):
a.append(int(input()))
counter=0
for i in range(N):
summa=0
while a[i]!=0:
summa+=a[i]%10
a[i]//=10
if summa>18:
counter+=1
print(counter)
Ответ: 5