Программа курса:
Внимание! Решать задачи может только авторизованный
пользователь. Пройдите регистрацию на сайте.
Задача 1: Целевая сумма
Напишите определение функции def target_sum(nums, target)
, которая принимать список из чисел и целевое значение. Функция должна возвращать индексы чисел из списка nums
, которые в сумме дают целевое число target
, в виде списка. Решение всегда одно. Вот пример работы программы:
Вы можете вернуть ответ в любом порядке.
Пример 1:
Ввод: nums = [2,7,11,15], target = 9
Вывод: [0,1]
Пояснение: Так как nums[0] + nums[1] == 9, мы возвращаем [0, 1].
Пример 2:
Ввод: nums = [3,2,4], target = 6
Вывод: [1,2]
Пример 3:
Ввод: nums = [3,3], target = 6
Вывод: [0,1]