Войти Регистрация
Алгоритмы

76. Студенты, сдавшие все тесты

Лёгкая

Дан словарь students: имя → список баллов в процентах, и порог value. Верните по алфавиту имена студентов, у которых все баллы не ниже порога.

Студент без баллов считается сдавшим: невыполненных условий у него нет.

В работе: Кому из стажёров выдать сертификат: все контрольные выше порога.

Пример 1

Ввод
students = {"Аня": [95, 91], "Борис": [89, 99], "Вера": [90, 90]}
value = 90
Вывод
["Аня", "Вера"]

Ограничения

  • 0 ≤ число студентов ≤ 10⁵
  • Лимит — 1 с на тест.
Как вызывается ваш код Читать ввод и печатать ответ не нужно: мы вызываем функцию на каждом тесте и сравниваем то, что она вернула. print() и console.log() уходят в консоль.
def passed_students(students, value):
СловариФильтрацияцельO(n)

Источник: Домклик (Сбер), Python, каталог solvit.space. Условие пересказано своими словами.

Давали на собеседовании? Ответов пока мало — ваш поможет.