Информатика, вопрос задал verybeautifulname , 6 лет назад

Задача "Количество двоек" Условие (Решить с помощью Python)

Дано N чисел: сначала вводится число N, затем вводится ровно N целых чисел. Подсчитайте количество двоек среди введенных чисел и выведите это количество. Вам нужно подсчитать количество чисел, равных 2, а не количество цифр.

Ответы на вопрос

Ответил vanisherxxx
1

Первая программа:

n = int(input("Введите кол-во чисел: "))

count = 0  # Счетчик двоек

for i in range(n):

   num = int(input("Введите число:"))  # Вводимое число

   if num == 2:

       count += 1

print("Число 2-ек:", count)

Вторая программа (продвинутый способ):

numbers = [int(input()) for _ in range(int(input()))]

print(len([i for i in numbers if i == 2]))

Новые вопросы