G. Слияние последовательностей
2000 мс · 256 МБ · всё или ничего
Даны неубывающих последовательностей. Выведите первые элементов их слияния — то есть наименьших чисел среди всех, с учётом кратности, в порядке неубывания.
Сливать все последовательности целиком и сортировать — не то решение, которое здесь имеется в виду: достаточно кучи из элементов.
Формат ввода
Первая строка содержит числа и ().
Следующие строк описывают последовательности: сначала длина , затем чисел в порядке неубывания. Сумма длин не превосходит , и сумме длин.
Все числа целые и по модулю не превосходят .
Формат вывода
Выведите чисел — начало слияния.
Примеры
ввод
3 5 2 1 4 3 2 3 9 1 0
вывод
0 1 2 3 4
Войдите, чтобы отправлять решения.