11 класс Структурное программирование § 9. Структурное программирование

ГДЗ по информатике, 11 класс, Босова, номер 9.11: Структурное программирование

Информатика — Босова Л.Л., Босова А.Ю.

Мария Волкова, методист по информатике Шпаргача обновлено 8 сентября 2026

Условие

Описать алгоритм взвешивания n непрозрачных банок с чаем по возрастанию веса, используя только чашечные весы без гирь.

Номер как в учебнике. Условие — полный пересказ редакции: те же пункты, числа и факты, не цитата из книги.

Пошаговое решение

План решения

Для упорядочивания n элементов (банок) по возрастанию веса с помощью чашечных весов без гирь необходимо использовать алгоритм сортировки сравнением. Наиболее простым и наглядным для школьного курса является метод пузырьковой сортировки или сортировка выбором. В данном решении опишем алгоритм сортировки выбором , так как он требует минимального количества перемещений банок, что удобно при физическом взвешивании.

Пошаговый алгоритм

  1. Разместим все n банок в ряд на столе. Обозначим их как B1,B2,,Bn. Изначально они стоят в произвольном порядке.
  2. Будем последовательно находить самую легкую банку среди еще не отсортированных и ставить её на нужное место слева направо.
  3. Пусть текущий индекс начала неотсортированной части равен i=1.
  4. Считаем, что банка Bi — самая легкая среди оставшихся. Запоминаем её как «кандидат».
  5. Сравниваем «кандидата» с каждой следующей банкой Bj, где j меняется от i+1 до n.
    • Кладем «кандидата» на одну чашу весов, а банку Bj — на другую.
    • Если чаша с банкой Bj легче, то новая «самая легкая» — это Bj. Обновляем «кандидата».
    • Если чаши уравновешены или чаша с «кандидатом» легче, оставляем «кандидата» прежним.
  6. После завершения внутреннего цикла (j достигло n), мы нашли самую легкую банку из диапазона [i,n]. Меняем местами эту найденную банку и банку Bi.
  7. Увеличиваем i на 1 (i=i+1). Если i≤n-1, возвращаемся к пункту 4. Если i>n-1, алгоритм завершён.

Проверка и оценка сложности

На каждом шаге i мы делаем ровно (n-i) сравнений. Всего количество сравнений составит сумму арифметической прогрессии: n-1i=1(n-i)=n(n-1)/2. После выполнения всех итераций банки будут стоять в порядке возрастания веса, так как на позицию 1 поставлена самая легкая из всех, на позицию 2 — самая легкая из оставшихся и т.д. Алгоритм корректен и полностью соответствует условию задачи.

Ответ

Алгоритм сортировки выбором: на каждом шаге i найти минимальный элемент среди неупорядоченных путем последовательных сравнений на весах и поставить его на место i. Повторять для i от 1 до n-1.

Задача относится к базовым алгоритмам сортировки. Выбрана сортировка выбором, так как она интуитивно понятна в контексте физических объектов (банок): 'ищем самую легкую, ставим первой'. Метод пузырька тоже подходит, но требует больше обменов местами, что может быть сложнее описать словами для физического действия.

Как решение?

Двойная оценка: понятность и подробность. Можно выбрать одно или оба.

Подробность

У вас другое условие?

Загрузите фото — учтём ваши числа и редакцию.

Решить по фото

Частые вопросы

Это точный номер 9.11 из моего учебника?

Номер совпадает с учебником «Информатика», Босова Л.Л., Босова А.Ю.. Формулировка — пересказ редакции, не дословная цитата. Если в вашей редакции другие числа — загрузите фото.

Какой ответ в задании 9.11?

Краткий ответ: Алгоритм сортировки выбором: на каждом шаге i найти минимальный элемент среди неупорядоченных путем последовательных сравнений на весах и поставить его на место i. Повторять для i от 1 до n-1.

Как пользоваться этим разбором?

Сначала прочитайте условие и чертёж, затем шаги решения по порядку и сверьте свой ход с кратким ответом внизу.

Какой учебник имеется в виду?

«Информатика», Босова Л.Л., Босова А.Ю.. Проверьте часть, год и автора на обложке. Тема в учебнике: § 9. Структурное программирование.

Можно ли списать ответ без решения?

Лучше сначала решить самостоятельно, а разбор использовать для проверки хода и поиска ошибки.

Соседние задания

Автор решения: Мария Волкова, методист по информатике Шпаргача.

Дата обновления: 8 сентября 2026.

Источник решения: оригинальное решение редакции Шпаргач.

Номер как в учебнике. Условие — полный пересказ редакции (те же пункты, числа и факты). Решение не копирует текст книги.