Для данной сортировки используем алгоритм сортировки слиянием
В начале разбиваем арбузы на 2 группы по 2Каждую группу взвешиваем и сортируем (т.е. всего 2 взвешивания)Теперь собираем вместе, сравниваем сначала более легкие арбузы и находим самый легкий (всего 3 взвешивания)Теперь сравниваем тяжелый арбуз, что в группе с самым легким и более легкий из другой группы, и определяем второй по легкости (всего 4 взвешивания)Потом взвешиваем оставшиеся арбузы и докладываем их по порядку (всего 5 взвешивания)
AnsiChar Символьный тип, гарантированный размер 8 бит 0.. 255 WideChar Тип переменной содержащий отдельный Интернациональный символ 0,,65535 Char Переменная этого типа занимает 1 байт и принимает одно из 256 значений кода ASCII Real48 Тип с плавающей запятой с самой высокой вместимостью и точностью Single Занимает 4 байта Double Занимает 8 байт Extended Занимает 10 байт Comp Занимает 8 байт Currency Занимает 8 байт −922337203685477.5808...922337203685477.5807 Real - для записи вещественных чисел
Для данной сортировки используем алгоритм сортировки слиянием
В начале разбиваем арбузы на 2 группы по 2Каждую группу взвешиваем и сортируем (т.е. всего 2 взвешивания)Теперь собираем вместе, сравниваем сначала более легкие арбузы и находим самый легкий (всего 3 взвешивания)Теперь сравниваем тяжелый арбуз, что в группе с самым легким и более легкий из другой группы, и определяем второй по легкости (всего 4 взвешивания)Потом взвешиваем оставшиеся арбузы и докладываем их по порядку (всего 5 взвешивания)WideChar Тип переменной содержащий отдельный Интернациональный символ 0,,65535
Char Переменная этого типа занимает 1 байт и принимает одно из 256 значений кода ASCII
Real48 Тип с плавающей запятой с самой высокой вместимостью и точностью
Single Занимает 4 байта
Double Занимает 8 байт
Extended Занимает 10 байт
Comp Занимает 8 байт
Currency Занимает 8 байт −922337203685477.5808...922337203685477.5807
Real - для записи вещественных чисел
P.S. Надеюсь на благодарность и лучший ответ.