Код Junior Стандартная библиотека обновлено

Оценка по баллам через bisect

Условие

Шкала: меньше 50 баллов F, 50-64 D, 65-74 C, 75-89 B, 90 и выше A. Напишите grades(scores): верните список оценок. Решение через bisect, без цепочки if.

Примеры

grades([0, 49, 50, 64, 65]) // ["F", "F", "D", "D", "C"]
grades([74, 75, 89, 90, 100]) // ["C", "B", "B", "A", "A"]
grades([]) // []

Как подойти

Подсказки: 1
  1. Номер интервала = число границ, не превышающих балл.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.