Ответ в теме: Объединения двух упорядоченных числовых файлов в один упорядоченный

      Комментарии к записи Ответ в теме: Объединения двух упорядоченных числовых файлов в один упорядоченный отключены
#1890

Элементы второго файла считываются точно также, как и первого. Что не получается?
Соединить и отсортировать можно, это можно сделать встроенными функциями append и sort, однако это совсем не оптимально. Сложность алгоритма соединения списков — O(N), сложность алгоритма сортировки — O(N*log(N)). Ваш алгоритм выполнит обе операции, однако слияние упорядоченных списков выполняется за O(N), посмотрите правило rangConcat(List1, List2, List1AndList2).