Целые проценты по каналам, дающие в сумме ровно 100
Напишите функцию integer_percentages(counts) по методу наибольших остатков.
counts— список пар(канал, число).- Верните список пар
(канал, процент)в исходном порядке, проценты — целые числа, в сумме ровно 100. - Сначала каждому берётся целая часть от
число * 100 / всего. Недостающие единицы по одной раздаются каналам с наибольшей дробной частью; при равных дробных частях — тому, кто раньше в списке. - Если сумма всех чисел 0 — у всех 0%. Пустой вход — пустой список.
Считайте в целых числах, без float.
заготовка решения
def integer_percentages(counts):
# ваш код
return None