Перцентиль времени ответа по результатам прогона
Напишите функцию percentile(values, p) по методу ближайшего ранга.
values— список времён ответа в миллисекундах, в любом порядке.p— перцентиль, число больше 0 и не больше 100.- Отсортируйте значения по возрастанию, найдите ранг
k = ceil(p / 100 * n), гдеn— число значений, и вернитеk-е значение (нумерация с единицы). - Для пустого списка или
pвне диапазона бросьтеValueError. - Исходный список не меняйте.
заготовка решения
def percentile(values, p):
# ваш код
return None