Итог корзины со скидкой

В интернет-магазине итог корзины считается из цены, количества и общей скидки. Дан список позиций items, где каждая позиция — это price и qty, а ещё дан процент скидки discount. Посчитай сумму всех товаров, примени скидку и верни итог, округлённый до двух знаков после запятой.

Примеры

Ввод
[[100, 2], [50, 1]], 0
Вывод
250
Ввод
[[100, 1]], 10
Вывод
90
Ввод
[], 50
Вывод
0

Нужно реализовать

def cart_total(items: list, discount: int) -> float:

Теги

dictmath
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
[[100,2],[50,1]], 0
Ожидаемый250
2
Ввод
[[100,1]], 10
Ожидаемый90
3
Ввод
[], 50
Ожидаемый0
4
Ввод
[[199,3]], 100
Ожидаемый0
5
Ввод
[[33,3]], 10
Ожидаемый89.1
6
Ввод
[[10,1],[20,2]], 25
Ожидаемый37.5
Фокус-радио
На паузе · SomaFM · Fluid