10 класс Обработка информации § 4. Обработка информации

ГДЗ по информатике, 10 класс, Босова, номер 4.12: Обработка информации

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

Роман Жуков, преподаватель информатики Шпаргача обновлено 12 сентября 2026

Условие

Опишите процесс поиска числа 590 методом половинного деления в последовательности: 061, 087, 154, 180, 208, 230, 290, 345, 367, 389, 456, 478, 523, 567, 590, 612.

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

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

Для решения задачи применим алгоритм поиска методом половинного деления (бинарного поиска). Этот метод работает только на упорядоченных последовательностях. Проверим условие: числа 061,087,…,612 идут по возрастанию, значит, алгоритм применим.

Шаг 1. Определение границ и первого среднего элемента

Исходная последовательность содержит N=16 элементов. Обозначим индексы от 1 до 16.

  • Левая граница поиска: L1=1 (элемент 061).
  • Правая граница поиска: R1=16 (элемент 612).
  • Вычислим индекс середины: M1=L1+R1/2=1+16/2=⌊8.5⌋=8.

Смотрим элемент с индексом 8: это число 345. Сравниваем его с искомым числом 590.

Так как 345<590, то искомое число находится в правой части диапазона. Левую границу смещаем за середину: L2=M1+1=9. Правая граница остается прежней: R2=16.

Шаг 2. Второй шаг поиска

Новый диапазон поиска: индексы от 9 до 16.

  • L2=9, R2=16.
  • Индекс середины: M2=9+16/2=25/2=⌊12.5⌋=12.

Элемент с индексом 12: это число 478. Сравниваем с 590.

Так как 478<590, искомое число снова правее. Обновляем границы:

  • L3=M2+1=13.
  • R3=16.
Шаг 3. Третий шаг поиска

Диапазон поиска: индексы от 13 до 16.

  • L3=13, R3=16.
  • Индекс середины: M3=13+16/2=29/2=⌊14.5⌋=14.

Элемент с индексом 14: это число 567. Сравниваем с 590.

Так как 567<590, идем вправо:

  • L4=M3+1=15.
  • R4=16.
Шаг 4. Четвертый шаг поиска

Диапазон поиска: индексы от 15 до 16.

  • L4=15, R4=16.
  • Индекс середины: M4=15+16/2=31/2=⌊15.5⌋=15.

Элемент с индексом 15: это число 590. Сравниваем с искомым значением.

Так как 590=590, поиск успешно завершен. Число найдено.

Итоговая таблица сравнений

ШагLRMЗначение A[M]Сравнение с 590Действие
11168345345 < 590L := 9
291612478478 < 590L := 13
3131614567567 < 590L := 15
4151615590590 = 590Найдено
Ответ

Поиск выполнен за 4 шага.

а) Сравнение с 345 (индекс 8): 345 < 590, сдвигаем левую границу.

б) Сравнение с 478 (индекс 12): 478 < 590, сдвигаем левую границу.

в) Сравнение с 567 (индекс 14): 567 < 590, сдвигаем левую границу.

г) Сравнение с 590 (индекс 15): совпадение, число найдено.

В условии дана последовательность из 16 чисел. Индексация принята с 1 для удобства школьного восприятия. Метод половинного деления предполагает округление индекса середины вниз (floor), что стандартно для целочисленной арифметики в информатике. На каждом шаге проверяется средний элемент, и одна половина диапазона исключается.

Как решение?

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

Подробность

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

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

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

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

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

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

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

Краткий ответ: Поиск выполнен за 4 шага. 1) Сравнение с 345 (индекс 8): 345 < 590, сдвигаем левую границу. 2) Сравнение с 478 (индекс 12): 478 < 590, сдвигаем левую границу. 3) Сравнение с 567 (индекс 14): 567 < 590, сдвигаем левую границу. 4) Сравнение с 590 (индекс 15): совпадение, число найдено.

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

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

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

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

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

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

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

Автор решения: Роман Жуков, преподаватель информатики Шпаргача.

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

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

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