Слияние отсортированных

Просмотр в формате PDF

Submit solution


Очки: 120
Ограничение по времени: 2.0s
Ограничение по памяти: 256M

Problem type
Allowed languages
C++, Python

Система получает два журнала событий. Каждый журнал уже отсортирован по неубыванию времени события.

Требуется объединить эти два журнала в один общий журнал так, чтобы порядок по неубыванию также сохранялся.

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

Первая строка содержит два целых числа n и m — количество событий в первом и втором журнале соответственно.

Вторая строка содержит n целых чисел — времена событий первого журнала, записанные по неубыванию.

Третья строка содержит m целых чисел — времена событий второго журнала, также записанные по неубыванию.

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

Выведите объединённый отсортированный журнал из n + m чисел.

Ограничения

  • 1 <= n, m <= 2 * 10^5
  • |a_i| <= 10^9

Примеры

Пример 1

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

1 1
-5
7

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

-5 7
Пример 2

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

3 4
-2 0 3
-2 1 1 5

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

-2 -2 0 1 1 3 5

Комментарии

Еще нет ни одного комментария.