5026. Дети с наибольшим числом конфет

Easy 4 решили
Дан массив candies, где candies[i] — число конфет у i-го ребёнка, и целое extraCandies. Для каждого ребёнка верните true, если после добавления ему всех extraCandies его число конфет станет не меньше текущего максимума среди всех детей (максимум считается до раздачи extra).

Примеры:

Вход: {"candies": [2, 3, 5, 1, 3], "extraCandies": 3}
Выход: [true, true, true, false, true]
Объяснение: Максимум сейчас 5; с +3 все кроме 1 дотягивают до ≥5.
Вход: {"candies": [4, 2, 1, 1, 2], "extraCandies": 1}
Выход: [true, false, false, false, false]
Объяснение: Только у первого 4+1 ≥ текущего максимума 4.
Вход: {"candies": [12, 1, 12], "extraCandies": 10}
Выход: [true, false, true]
Объяснение: 1+10=11 < 12, двум с 12 хватает и без добавки.

Ограничения:

1 <= candies.length <= 100 1 <= candies[i], extraCandies <= 100

Теги:

Массивы

Комментарии (0)

Зарегистрируйтесь или войдите, чтобы оставить комментарий

Пока нет комментариев. Будьте первым!