Предмет: Информатика,
автор: dvoryanchikova
2. Представьте в виде построчной записи алгоритм решения следующей задачи:
«Имеются четыре арбуза различной массы. Как, пользуясь чашечными весами без гирь, путём не более пяти взвешиваний расположить их по возрастанию веса?».
Ответы
Автор ответа:
0
Для данной сортировки используем алгоритм сортировки слиянием
- В начале разбиваем арбузы на 2 группы по 2
- Каждую группу взвешиваем и сортируем (т.е. всего 2 взвешивания)
- Теперь собираем вместе, сравниваем сначала более легкие арбузы и находим самый легкий (всего 3 взвешивания)
- Теперь сравниваем тяжелый арбуз, что в группе с самым легким и более легкий из другой группы, и определяем второй по легкости (всего 4 взвешивания)
- Потом взвешиваем оставшиеся арбузы и докладываем их по порядку (всего 5 взвешивания)
Похожие вопросы
Предмет: Қазақ тiлi,
автор: zangulmagazanova
Предмет: Русский язык,
автор: luoavllau
Предмет: Геометрия,
автор: igavarich6
Предмет: Геометрия,
автор: Аноним
Предмет: Математика,
автор: nataljasemiono