Предмет: Информатика,
автор: alenakhatabych
напишите программу, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 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( #перетворюємо вхідні данів масив
"," #розділювач
)
]
)
)
не звертайте увагу ._.
Похожие вопросы
Предмет: Русский язык,
автор: zhjk
Предмет: Английский язык,
автор: Rustamovaleyla
Предмет: Русский язык,
автор: KirilMefodi
Предмет: Окружающий мир,
автор: xxxdibl
Предмет: Литература,
автор: eremins