← Назад к списку задач

двухуказатели

Общее Уровень 2

Описание задачи

Необходимо найти два числа в отсортированном массиве, сумма которых равна заданному целевому значению.

Входные данные:

  • arr: Отсортированный массив целых чисел (list).
  • target: Целое число, представляющее собой желаемую сумму (int).

Выходные данные:

  • None: Если пара чисел с заданной суммой не найдена в массиве.
  • tuple: Кортеж из двух индексов (i, j), обозначающих позиции элементов в массиве arr, сумма которых равна target. Индекс i указывает на позицию первого элемента, а индекс j – на позицию второго элемента. Если пара найдена, функция возвращает эти индексы.

Режим обучения Готово

Объяснение решения уже подготовлено. Нажмите кнопку, чтобы посмотреть.

Ваше решение

Подсказка (готовое решение)

def two_sum_sorted(arr, target):