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