Поиск пары с заданной суммой в отсортированном массиве
TypeScript
Средний
arrays
Задача «Поиск пары с заданной суммой в отсортированном массиве»
Дан отсортированный по возрастанию массив целых чисел и целевая сумма. Необходимо найти два различных элемента массива, сумма которых равна целевой сумме. Если таких элементов несколько, вернуть пару с наименьшими индексами (первый найденный слева). Если пара не найдена, вернуть пустой массив. Гарантируется, что массив содержит не менее двух элементов.
Формат ввода
Первая строка содержит целое число n — количество элементов в массиве. Вторая строка содержит n целых чисел, разделённых пробелами. Третья строка содержит целое число target — целевую сумму.
Формат вывода
Два числа, разделённые пробелом, или пустая строка, если пара не найдена.
Примеры
Пример 1
ВВОД
4
-3 0 1 4
1
ВЫВОД
-3 4
Пример 2
ВВОД
3
1 1 1
ВЫВОД
1 1
Пример 3
ВВОД
3
10 20 30
15
ВЫВОД
main.ts