Предмет: Информатика, автор: zevss333

Даны два массива А и В, упорядоченные по возрастанию. Слить эти два массива в один, также упорядоченный по возрастанию.

Ответы

Автор ответа: archery
1
//PascalABC.Net 3.1 сборка 1200
const
    n = 15;

begin
    var a := ArrRandom(n, 0, 50).Sorted;
    var b := ArrRandom(n, 0, 50).Sorted;
    a.Println;
    b.Println;
    a := a.Concat(b).Sorted.ToArray();
    a.Println;
   
end.

Аноним: Предолагаю, что задание давалось с целью продемонстрировать алгоритм слияния )))
zevss333: сложное решение, таких понятий мы еще не изучали
Аноним: Но верное. Виноваты сами - пишите, какие средства изучали!
zevss333: изучили темы: ветвление, циклы, множества, строки, щас массивы начали
Аноним: Вот об этом и надо было писать В ВОПРОСЕ.
zevss333: теперь буду знать как задавать, извените
zevss333: извините*
Аноним: Тут и первокурсники вузов задания дают под флагом 1-4 кл, 11 лет. Потому и решение безадресное.
archery: та ладно чего сложного то? ранддомайзер массива, сортировшик и слиятель двух массивов
Похожие вопросы
Предмет: Алгебра, автор: nikolay581
Предмет: Алгебра, автор: ruslanm79