Кому хватит до рекорда

Представь, что каждому ребёнку по очереди можно выдать все дополнительные конфеты и проверить, станет ли он лидером. Дан список candies, где хранится количество конфет у каждого ребёнка, и число extra_candies. Для каждого ребёнка верните True, если после добавления всех дополнительных конфет у него будет не меньше конфет, чем у любого ребёнка сейчас.

Примеры

Ввод
[2, 3, 5, 1, 3], 3
Вывод
[True, True, True, False, True]
Ввод
[4, 2, 1, 1, 2], 1
Вывод
[True, False, False, False, False]
Ввод
[12, 1, 12], 10
Вывод
[True, False, True]

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

def kids_with_candies(candies: list[int], extra_candies: int) -> list[bool]:

Теги

array
PostgreSQLv16

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

Видимые тесты
1
Ввод
[2,3,5,1,3], 3
Ожидаемый[true,true,true,false,true]
2
Ввод
[4,2,1,1,2], 1
Ожидаемый[true,false,false,false,false]
3
Ввод
[12,1,12], 10
Ожидаемый[true,false,true]
4
Ввод
[5], 0
Ожидаемый[true]
5
Ввод
[1,2,3], 100
Ожидаемый[true,true,true]
6
Ввод
[4,2,1,1,2], -100
Ожидаемый[false,false,false,false,false]
Фокус-радио
На паузе · SomaFM · Fluid