Условие
Тебе дан список целых чисел и одно значение.
Найди количество элементов в данном списке, значение которых больше данного значения.
Формат входных данных
Одно целое число – количество значений в списке.
Значения элементов списка – целые числа, каждое на отдельной строчке.
Одно целое число – значение для задачи.
Формат выходных данных
Одно целое число
входные данные:
12
-1
-2
4
-2
-10
-4
4
-6
8
0
-6
9
7
Python
Программирование питона. Найди количество элементов в данном списке
Кратко и без изобретения велосипедов:
n = int(input())
ns = [int(input()) for _ in range(n)]
x = int(input())
print(sum(1 for k in ns if k > x))
Здесь два прохода (один - построить список, другой - посчитать сумму). Меньше тут не сделаешь, т.к. критерий фильтрации известен только после ввода всех значений. А если ввод x переместить в начало, то можно всё просуммировать в один проход. n = int(input())
lst = []
for i in range(n):
lst.append(int(input()))
x = int(input())
count = 0
for elem in lst:
if elem > x:
count += 1
print(count)
n = int(input()) # количество элементов в списке
lst = [] # список чисел
for i in range(n):
lst.append(int(input())) # считываем каждое число и добавляем его в список
x = int(input()) # значение для задачи
count = 0 # счетчик количества элементов, больших x
for i in lst:
if i > x:
count += 1
print(count) # выводим результат
lst = [] # список чисел
for i in range(n):
lst.append(int(input())) # считываем каждое число и добавляем его в список
x = int(input()) # значение для задачи
count = 0 # счетчик количества элементов, больших x
for i in lst:
if i > x:
count += 1
print(count) # выводим результат
Leng = int(input("Сколько чисел ты собираешься ввести?: "))
Usl = int(input("Введи число, которое является условием задачи: "))
Elems = []
Outelems = 0
For _ in range(leng):
Num = int(input("Введи число: "))
Elems.append(num)
For elem in elems:
if elem > usl:
Outelems += 1
Print("Количество элементов: " + str(Outelems))
Если будут ошибки это из-за заглавных или строчных букв тк тут само их делаетПохожие вопросы
- помогите понять код языка программирования Питон
- Почему язык программирования питон лучше подходит для написания нейросетей чем C++ ?
- Решите задачу для информатики, прошу(язык программирования - питон)
- Найти сумму n-го количества элементов ряда 1, -0.5, 0.25, -0.125, …
- Найдите количество пятизначных чисел, взаимно простых с числом 92.
- Вы согласны с мнением, что питон хуже других языков программирования?
- С чего начать новичку в программировании? Какие книги стоит почитать (питон)
- Программирование на питон
- Как в python получить элемент из списка по нескольким значениям
- Первый элемент списка — 1 буква 'а', последний — 33 буквы 'я'. Используй метод append().