5012. Бегущая сумма массива
Easy
3 решили
Дан массив целых чисел
nums. Верните массив бегущей суммы той же длины: answer[i] = nums[0] + nums[1] + … + nums[i].Примеры:
Вход:
[1, 2, 3, 4]
Выход:
[1, 3, 6, 10]
Объяснение: Накопительные суммы: 1, 1+2, 1+2+3, 1+2+3+4.
Вход:
[1, 1, 1, 1, 1]
Выход:
[1, 2, 3, 4, 5]
Объяснение: Каждый шаг прибавляет 1.
Вход:
[3, 1, 2, 10, 1]
Выход:
[3, 4, 6, 16, 17]
Объяснение: 3, 3+1, 4+2, 6+10, 16+1.
Ограничения:
1 <= nums.length <= 1000
-10^6 <= nums[i] <= 10^6
Решите эту задачу в браузере
Создайте бесплатный аккаунт — редактор Python, Java, JavaScript и Go, проверка на тестах за секунды.
Комментарии (0)
Зарегистрируйтесь или войдите, чтобы оставить комментарий
Пока нет комментариев. Будьте первым!