Составить код на удобном вам языке програмирования

Алимхан знаменит тем что дружит только с теми людьми оценки которых строго больше k
Недавно закончилась первая четверть и Алимхан снова начал переделывать свой список друзей. Так как до этого у него было очень много друзей, (Они все списывали и поэтому получили высокие оценки), он не может вручную обновить список своих друзей.

Входные данные
Дается массив n
(n≤1e5), количество друзей Алимхана и массив a
(ai- оценка i-того друга (ai<=1000)).

В следующей строке вводится число k

Выведите сколько друзей останется у Алимхана.

Ответы

Ответ дал: victorkatun65
0

Ответ:

def count_friends(n, ratings, k):

   # Фильтруем друзей, оставляем только тех, чьи оценки строго больше k

   filtered_friends = [rating for rating in ratings if rating > k]

   # Выводим количество оставшихся друзей

   return len(filtered_friends)

# Чтение входных данных

n = int(input("Введите количество друзей (n): "))

ratings = list(map(int, input("Введите оценки друзей через пробел: ").split()))

k = int(input("Введите значение k: "))

# Вызов функции и вывод результата

result = count_friends(n, ratings, k)

print("Останется друзей у Алимхана:", result)

Объяснение:

на питоне

Похожие вопросы