Суммы соседей
Иногда важно сравнивать не отдельные элементы, а пары рядом стоящих значений: например, сумму продаж за два соседних дня. Напишите функцию, которая возвращает список сумм соседних элементов. Если в списке меньше двух чисел, складывать нечего — верните пустой список.
Примеры
Ввод
[1, 2, 3]Вывод
[3, 5]Ввод
[5]Вывод
[]Ввод
[]Вывод
[]Нужно реализовать
def pairwise_sums(nums: list[int]) -> list[int]:
Теги
lists
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[1,2,3]Ожидаемый
[3,5]2
Ввод
[5]Ожидаемый
[]3
Ввод
[]Ожидаемый
[]4
Ввод
[1,2,3,4]Ожидаемый
[3,5,7]5
Ввод
[-1,1,-1]Ожидаемый
[0,0]6
Ввод
[2,3,4]Ожидаемый
[5,7]Фокус-радио
На паузе · SomaFM · Fluid