← К задачам
Средне · +3ИнтервьюМассивы

Two Sum

Реализуйте функцию two_sum(nums, target). Дан список целых чисел nums и число target. Верните список из двух индексов [i, j] (где i < j), такой что nums[i] + nums[j] == target. Гарантируется ровно одно решение, элемент нельзя использовать дважды.

Формат входа: список целых чисел и целое target. Формат выхода: список из двух индексов [i, j], i < j.

Примеры

two_sum([2, 7, 11, 15], 9) -> [0, 1]
two_sum([3, 2, 4], 6) -> [1, 2]
py
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
Открыть курс →
def two_sum(nums, target):
    pass
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.