напишите программу, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 3.
Программа должна вывести одно число - количество чисел оканчивающихся на 3
Пример работы программы :
входные данные :
5,13,23,24,103,340
выходные данные :
3
anonymous2010:
мова програмування?
нема відповіді, одже роблю на python ^_^
Ответы
Ответ дал:
0
Відповідь:
print(sum([i[-1]=="3"for i in input().split(",")]))
5,13,23,24,103,340
3
Пояснення:
print( #виводимо на екран
sum( #сумуємо
[
i[-1]=="3" #перевіряєм чи число закінчується на 3
for i in input( #вводимо дані
).split( #перетворюємо вхідні данів в масив
"," #розділювач
)
]
)
)
print( #виводимо на екран
sum( #сумуємо
[i[-1]=="3" #перевіряєм чи число закінчується на 3
for i #цикл проходимся по масиву вхідних даних
#масив вхідних даних
in input( #вводимо дані
).split( #перетворюємо вхідні данів масив
"," #розділювач
)
]
)
)
sum( #сумуємо
[i[-1]=="3" #перевіряєм чи число закінчується на 3
for i #цикл проходимся по масиву вхідних даних
#масив вхідних даних
in input( #вводимо дані
).split( #перетворюємо вхідні данів масив
"," #розділювач
)
]
)
)
не звертайте увагу ._.
Вас заинтересует
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад