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
Решите эту задачу в браузере
Создайте бесплатный аккаунт — редактор Python, Java, JavaScript и Go, проверка на тестах за секунды.
Комментарии (0)
Зарегистрируйтесь или войдите, чтобы оставить комментарий
Пока нет комментариев. Будьте первым!