Предмет: Информатика, автор: svagmine228

Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на
3. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа
должна вывести одно число — количество чисел, оканчивающихся на 3.
На python!!!!!!!!

Приложения:

Ответы

Автор ответа: Zergloing
1

Ответ:

k = 0

for i in range(int(input())):

   s = input()

   if s[-1] == '3':

       k += 1

print(k)

Объяснение:

k - кол-во чисел, оканчивающихся на 3.

s - переменная, хранящая введённое число в виде строки.

Если последний элемент s равен 3, то к k прибавляем 1.

Выводим k.


Zergloing: Если мой ответ вас удовлетворил, то, пожалуйста, отметьте его как "Лучший ответ".
Похожие вопросы