Роман Душкин - Шифры и квесты: таинственные истории в логических загадках
Ознакомительный фрагмент
Но дело уже было начато, и я решил продолжить. В любом случае у меня получилась бы таблица, по которой можно было начать декодировать послание. Если не получится, то посчитаю второй раз уже в газете.
Я стал считать дальше. Время пролетело совсем незаметно, и опомнился я только тогда, когда меня окликнул дед Трофим. Он приковылял к амбару, когда на двор начали опускаться сумерки.
– Кирилл, что ты тут делаешь? Я тебя потерял.
– Я очень занят.
– Ты не пришёл на ужин. Теперь тебе остаётся выпить молока с булкой.
«Булкой» он называет белый хлеб. Хлеб, кстати, тут очень вкусный. Я даже удивился. Дед Трофим рассказал как-то, что много лет назад в селе была своя пекарня, и хлеб с булками выпекался прямо здесь, поступал с пылу с жару в магазин. Тогда, дескать, он был ещё вкуснее. Кстати, словом «хлеб» он называет чёрный хлеб. А белый хлеб – это «булка». Так странно.
– Дедушка, я не хочу. Я дошёл только до буквы «П».
– Нет, давай. Поешь и делай дальше, что хочешь. Но и поспать не забудь.
Честно говоря, меня вот такое отношение деда Трофима несколько забавляло. Он совершенно не занимался моим воспитанием, позволял мне делать всё, что я хотел. Впрочем, я особо не шалил, поэтому не мог ещё проверить его реакцию на своё баловство. Но, честно говоря, при нём не хотелось вести себя скверно. От него шли странные волны умиротворения, и при разговоре с ним совсем не хотелось дурачиться.
Я записал в таблицу результат для буквы «П» (её оказалось 156) и попытался встать. Однако ноги не слушались, к тому же шея затекла и превратилась в камень. Ох, я действительно потерял связь с реальностью. Вокруг постепенно темнело, и пчёлы уже залезли в свои домики, только около летков ещё сидели пчёлы-охранники. Я прошёлся туда-сюда и размял затёкшие ноги. Потом поплёлся домой.
Дома на терраске стояла трёхлитровая банка молока, рядом с которой лежала «булка». Тут я понял, что всё-таки хочу есть, а потому набросился на молоко с хлебом. Молоко, к сожалению, оказалось не парным, а уже настоявшимся с дневного доения. Днём нам приносила молоко неизвестная мне старушка, поскольку своей скотины у деда Трофима не было. Я ещё не очень хорошо познакомился со всеми этими людьми. Вроде бы это родственница прабабушки, но я пока не запомнил ни её имени, ни того, кем она нам приходится. Но дед Трофим говорил, что тут практически вся деревня – родственники друг другу. Я помню, папа тоже что-то такое говорил, но тогда я особо смысла этому не придавал.
После такого скромного ужина я пошёл обратно к себе в штаб. Было уже совсем темно, и я решил отложить дело до утра. Залез к себе на второй этаж и закрыл глаза. Но сон не шёл. Так я и ворочался некоторое время, в голову лезли всякие мысли, связанные с подсчётом букв. Пришла идея – надо будет ещё подсчитать количество букв, которые встречаются в начале слова. Очевидно, что это будут другие количества, и такая таблица тоже поможет, особенно в случае, если в шифровке слова разделены пробелами. В найденной мной шифровке это было именно так.
На следующий день я проснулся довольно поздно. Слез вниз и сразу засел за подсчёты. Но дело застопорилось. Как-то было уже не так легко это делать. И голова была загружена – первую главу этого произведения я уже просто выучил наизусть. Так что я решил сходить позавтракать, а потом после прогулки вернуться к этому делу. Досчитал букву «Р» (её оказалось 264 штук) и побежал домой.
Дома я спросил деда Трофима, есть ли у него калькулятор. Я хотел после заполнения таблицы подсчитать процентное соотношение всех букв. Это позволило бы мне сравнивать количества букв в разных текстах, ведь именно проценты будут примерно одинаковыми. Впрочем, если не рассчитывать их, то ничего страшного не произойдёт, можно пользоваться лишь порядком. Но у меня была ещё одна идея на этот счёт.
Но дед Трофим, как мне показалось, даже не понял, что я у него спрашиваю. Я попытался объяснить, говоря, что это устройство было до компьютера и предназначено для выполнения арифметических операций. Тогда дед Трофим понимающе кивнул и заявил, что он в молодости работал бухгалтером, поэтому толк в этом вопросе знает. Он куда-то пошёл в свою комнату, а потом вынес мне рамку с протянутыми проволочками, на которых болтались кругляши. Некоторые из них были чёрными, остальные же цвета дерева, из которого была сделана рамка. Дед Трофим протянул её мне:
– Вот тебе, как ты там говоришь, куркулятор.
Я вздохнул. Он или потешался надо мной, или действительно в этом доме не было банального калькулятора. Впрочем, в этом доме практически ничего не было из современной техники. Телевизор и тот не работал. Я ещё раз вздохнул. Эх, был бы у меня планшет, я ещё вчера всё подсчитал бы и в электронную таблицу занёс, которая сама может вычислить проценты. А тут придётся считать в столбик.
Пришлось оставить это странное устройство деду Трофиму. Я всё равно не знал, как с ним обращаться. Я помню, папа что-то рассказывал на эту тему и, кажется, называл такое устройство «абаком», но я не уверен. Ещё помню, что папа показывал мне «механический калькулятор», как он его назвал. Это было такое странное устройство с барабанами и ручкой, которую надо было крутить, чтобы произвести арифметическую операцию. Тогда я научился на нём складывать и вычитать, но сейчас уже забыл. Мне хотя бы его, я бы вспомнил для таких-то нужд.
Впрочем, ладно. Не я ли сын математика? Сейчас что-нибудь придумаем. Так что я вернулся в амбар и продолжил подсчёты. Как оказалось, вчера я сделал всё самое сложное, и после буквы «Т» считать стало намного проще, поскольку все буквы в конце алфавита встречаются сравнительно редко. Так что через два с половиной часа я закончил и подвёл итог.
Итак, надо как-то проверить, что я нигде не ошибся. Думаю, что для этого надо просто сложить все количества букв и сравнить с первоначально подсчитанным количеством. Полученную в результате сложения сумму назовём контрольной, ведь с её помощью я буду контролировать точность моих вычислений.
Потом я подумал ещё и решил, что если я и ошибусь, то беды в этом не будет. Скажем, если ошибка будет менее одного процента от подсчитанного ранее общего количества букв, то я не буду обращать на это внимания, поскольку мне кажется, что такая небольшая ошибка не повлияет на окончательные результаты.
Я вновь взглянул на таблицу, в которой было 33 строки. Подумал, что надо теперь сложить все 33 числа. Это вполне можно сделать в столбик. Но, честно говоря, я сразу понял, что придётся много сил посвящать удержанию в памяти переносов разрядов. Если в каждой операции сложения будет один перенос разряда, то для 33 чисел их будет не менее 33. Видимо, так. Думаю, что если складывать сразу все 33 числа, то не избежать ошибок в процессе этого гигантского сложения. Надо придумать что-то другое.
Задача очень увлекла меня, и я уже ни про что другое думать не мог. Я попробовал складывать числа последовательно. Сначала первое со вторым. Потом к результату прибавил третье и так далее. Этот способ надёжный, но у него обнаружилась проблема. Результат растёт как на дрожжах, а прибавляемые к нему числа все мелкие. Это неудобно. Было бы намного удобнее складывать примерно одинаковые числа. По крайней мере, мне так было бы удобнее.
И решение пришло само собой. Я решил выписать все числа в столбик, а потом соединить дугами первое и второе, третье и четвёртое, пятое и шестое и так далее. Тридцать третье число остаётся без пары, но это не беда. Напротив каждой дуги записываю сумму двух чисел, объединённых дугой. Это получилось подсчитать так быстро, что я сам удивился. Для некоторых сложений я даже не пользовался столбиком, а считал в уме. В итоге у меня получился второй столбик из семнадцати чисел (шестнадцать сумм и семнадцатое – последнее число, которому не нашлось пары). К этому второму столбцу я снова применил эту же операцию и получил третий столбик, в котором было уже девять чисел. Ещё четыре таких шага, и у меня получилась контрольная сумма, которая в точности была равна 7037. Победа!
Вот что значит сын математика! Ни одной ошибки.
Потом, когда я лёг спать и перед сном размышлял, я подумал, что мог допустить ошибки при подсчётах. Например, сначала неправильно подсчитать количество какой-нибудь буквы, а потом где-нибудь неправильно сложить какие-либо два числа. В этом случае ошибки могли взаимоуничтожиться, и результат оказался бы правильным. Но вероятность такого развития ситуации я оценил, как низкую, поэтому думать об этом дальше не стал.
Весь следующий день я посвятил делению. Надо сказать, что в школе мне деление не очень удавалось. Нам рассказывали про достаточно сложную процедуру деления в столбик, так что числа друг на друга мне было поделить затруднительно. К тому же мы изучали деление только большего числа на меньшее, да и то без остатка. Хорошо ещё, что папа мне дополнительно рассказывал о делении, и делить можно любые числа друг на друга. Ну и показал мне, как делить меньшее число на большее. О процентах он мне тоже рассказал, и я нашёл это понятие полезным. Но практики у меня не было, и мне пришлось сейчас всё вспоминать и придумывать самостоятельно.
Откройте для себя мир чтения на siteknig.com - месте, где каждая книга оживает прямо в браузере. Здесь вас уже ждёт произведение Роман Душкин - Шифры и квесты: таинственные истории в логических загадках, относящееся к жанру Техническая литература. Никаких регистраций, никаких преград - только вы и история, доступная в полном формате. Наш литературный портал создан для тех, кто любит комфорт: хотите читать с телефона - пожалуйста; предпочитаете ноутбук - идеально! Все книги открываются моментально и представлены полностью, без сокращений и скрытых страниц. Каталог жанров поможет вам быстро найти что-то по настроению: увлекательный роман, динамичное фэнтези, глубокую классику или лёгкое чтение перед сном. Мы ежедневно расширяем библиотеку, добавляя новые произведения, чтобы вам всегда было что открыть "на потом". Сегодня на siteknig.com доступно более 200000 книг - и каждая готова стать вашей новой любимой. Просто выбирайте, открывайте и наслаждайтесь чтением там, где вам удобно.

