Описание задачи
Необходимо найти два различных числа в заданном массиве nums, которые при сложении дают указанное значение target.
Входные данные:
* nums: Список целых чисел (list[int]).
* target: Целое число (int), представляющее желаемую сумму.
Выходные данные:
* Список из двух целых чисел (list[int]): Если в массиве nums есть два числа, сумма которых равна target, функция возвращает список, содержащий индексы этих чисел (в порядке возрастания).
* None: Если в массиве nums нет двух чисел, сумма которых равна target.
Режим обучения Готово
Объяснение решения уже подготовлено. Нажмите кнопку, чтобы посмотреть.
Ваше решение
Подсказка (готовое решение)
def two_sum(nums, target):