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

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

Алимхан знаменит тем что дружит только с теми людьми оценки которых строго больше 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)

Объяснение:

на питоне

Похожие вопросы
Предмет: Математика, автор: nukowblaik
D) 4.
12. Түзу бойында тізбектеліп АВ, ВС көне СD кесінділері орналаска
AB = 3 см, ВС= 5 см, CD - 4 см. AB мен СD кесінділері орталарми
арақашықтығын табыңдар.
А) 6,5 см.
В) 7,5 см. C) 8,5 см. D) 10,5 см.
13. Берілген бұрышқа сыбайлас қанша бұрыш бар?
A) 1.
B) 2.
C) 3,
14. Сыбайлас бұрыштың бірі 30'. Екінші бұрышын табыңдар.
А) 30.
В) 60°,
С) 120, D) 150,
15. Сыбайлас бұрыштың бірі екіншісінен 90°-қа үлкен. Осы бұрып-
тарды табыңдар.
А) 90", 180". В) 30", 120". С) 60, 150". D) 45, 135,
16. Сыбайлас бұрыштың бірі екіншісінен үш есе кіші. Осы бұрыш-
тарды табыңдар.
А) 45°, 135". В) 60", 120". С) 30', 90. D) 15, 45,
17. Сыбайлас бұрыштың бірі екіншісінің 20%-ын құрайды. Осы
бұрыштарды табыңдар.
А) 20", 160". В) 45°, 135". С) 60°, 120°. D) 30°, 150",
18. Екі түзу қиылысқанда пайда болған вертикаль бұрыштардың,
қосындысы 150°. Осы түзулердің арасындағы барлық бұрышты
табыңдар.
А) 60°, 120°, 60, 120".
В) 30", 150, 30, 150",
C) 75", 105, 75, 105".
D) 50", 130, 50, 130,
19. 20 минутта сағаттың минуттық тілі қандай бұрышқа бұрылады?
А) 30°.
В) 60°.
C) 90°.
D) 120°.
20. 13 сағ 30 мин болғанда сағаттың минуттық және сағаттық тілдері
қандай бұрыш жасайды?
А) 90”.
В) 120°,
C) 135“. D) 150".​