Сколько нужно ленты для передачи данных?
easy

Сколько нужно ленты для передачи данных?

Задача, которая ставит в тупик взрослых, хотя казалось бы

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

Вот задача:

В петербургском НИИ разрабатывают систему обмена короткими текстовыми сообщениями с помощью ЭВМ. Так как интернет не работает, сообщения записывают на магнитные ленты, запечатывают в конверты и отправляют на абонентский ящик получателя.

Лаборант Сергей попросил завлаба выделить 200 одинаковых ленточек по 110 сантиметров, чтобы закодировать на них старый советский анекдот и разослать всем друзьям.

Завлабу понравился анекдот, и он отправил лаборанта в магазин, чтобы тот купил нужное количество магнитной ленты. В магазине выяснилось, что лента продаётся в бобинах по 25 метров.

Вопрос: сколько бобин нужно купить лаборанту, чтобы хватило на рассылку анекдота всем друзьям? Учтите, что склеивать две ленты в одну целую нельзя.

Большинство детей и их родителей решают эту задачу так:

  1. Длина каждой ленты — 110 сантиметров, или 1,1 метра.
  2. Всего нам требуется 200 лент, значит, нужно умножить 1,1 на 200 — так мы получим общую длину лент, которую нужно купить.
  3. 1,1 × 200 = 220 метров ленты — сколько нужно для рассылки анекдота. 
  4. Раз в бобине 25 метров, то разделим 220 метров на 25 — так мы получим количество бобин: 220 / 25 = 8,8 бобины.
  5. Но так как бобины продаются целыми и поштучно, то округлим 8,8 до следующего числа — получим 9 бобин. Этого точно хватит.

Но это неправильное решение, и если купить всего 9 бобин, то их не хватит для рассылки. Почему так — смотрите в правильном решении.

На самом деле нам не нужна общая длина лент для кодирования анекдота — вместо этого нам нужно посчитать, сколько таких лент можно сделать из одной бобины.

  1. Длина каждой ленты — 110 сантиметров, или 1,1 метра.
  2. В бобине 25 метров, значит, чтобы узнать, сколько лент мы можем сделать из одной бобины, нужно разделить 25 на 1,1.
  3. 25 / 1,1 = 22,72. Получается, что из одной бобины можно сделать 22 ленты и останется ещё какой-то короткий отрезок. Он нам не пригодится — мы не сможем сделать из двух отрезков ещё одну ленту, потому что данные на такую ленту записать невозможно. 
  4. Раз из одной бобины получается 22 ленты, а нам нужно всего 200 лент, то разделим 200 на 22, чтобы узнать, сколько бобин нам нужно.
  5. 200 / 22 = 9,09 бобины. Но так как бобины продаются целыми и поштучно, то округлим 9,09 до следующего числа — получим 10 бобин.

Получается, что если решить эту задачу неправильно, то лаборанту придётся идти в магазин ещё за одной бобиной (или кто-то из друзей не получит рассылку с советским анекдотом). А всё потому, что кто-то поторопился с решением.

Текст:

Михаил Полянин

Редактор:

Максим Ильяхов

Художник:

Даня Берковский

Корректор:

Ирина Михеева

Вёрстка:

Кирилл Климентьев

Соцсети:

Алина Грызлова

Любите математику? Это для вас
Попробуйте бесплатный тренажер «Основы математики для цифровых профессий». Это все необходимые знания, чтобы закрыть пробелы в математике для айтишника.
Попробовать бесплатно
Любите математику? Это для вас Любите математику? Это для вас Любите математику? Это для вас Любите математику? Это для вас
Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Начать карьеру в ИТ
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Еще по теме
easy