Цикл романов "Целитель". Компиляция. Книги 1-17 (СИ) - Большаков Валерий Петрович
– Но я всё равно попытаюсь, – твёрдо сказал Черненко и заторопился: – Так, ладно, хватит нам в шпионов играть, пошли в дом! Нюра моя пирогов напечь грозилась…
Из Королёва в посёлок Лесные Поляны каждый час ходит автобус. Пассажиры покидают запылённый «Икарус», разбегаясь по кирпичным пятиэтажкам, или тащат набитые сумки за окраину, в маленькую деревушку Комаровку. Там, по левую руку от моста через тихую Клязьму, виднеются два старинных деревянных дома – дачи писателя Заходера и академика Колмогорова.
Со вторника по пятницу академик жил в Москве, а с вечера пятницы по утро вторника – в Комаровке. Андрей Николаевич давно уж загнал себя в строгий, жёсткий режим, грамотно распорядившись величайшим сокровищем – временем. Зато выкраивались целые часы, чтобы махнуть на лыжах километров за тридцать с гаком или переплыть только что вскрывшуюся речку, среди сугробов по берегам!
Колмогоров хмыкнул и покачал головой, припомнив, как в войну распланировал свою жизнь на десятки лет вперёд. Вот, дескать, после шестидесяти – никакой науки, старый ты хрыч! Студентов будешь мучить, ученикам идеи раздаривать да школьников пестовать. Правильно, вообще-то. Математический талант увядает с возрастом. Но вот его мозг ещё кой-чего могёт!
Самодовольно усмехнувшись, академик углубился в редактуру «Кванта», внося правку красным карандашом.
– Андрюша… – Заглянувшая в кабинет жена держала в руках бумаги веером.
– Что, Анечка? – рассеянно ответил Колмогоров, не поднимая головы.
– Извини, пожалуйста, я тебе забыла передать… Револий Михайлович просил, чтобы ты глянул.
– Кто-кто? – спросил Андрей Николаевич, выплывая из влекущего мира урматов и дифуров.
– Суслов-младший!
– А-а! Помню, помню… И что Револий?
– Да там один юный кибернетик… Программист божьей милостью. Вот, тут описания его программ… м-м… что-то из теории информации и теории алгоритмов… – Анна Дмитриевна передала листки. Между впечатанными строчками вились математические символы, выведенные тушью. – Револий собрался их публиковать как статьи в журналах «Кибернетика» и «Программирование». Говорит, просто чудо какое-то! Хочет, чтобы ты посмотрел…
– Угу… – Колмогоров принял бумаги. – Угу… «Схема арифметического кодирования позволяет… э-э… кодировать некоторые символы алфавита менее чем одним битом. Процесс кодирования начинается со считывания первого символа входного потока и присвоения ему интервала из начального диапазона от 0 до 1 с заданной частотой его появления…». Хм.
Вчитавшись, академик медленно, нащупывая стол, отложил правку журнала. Супруга улыбнулась, наблюдая за погружением учёного в океан абстракций, и на цыпочках вышла.
Андрей Николаевич не заметил её ухода. Он, как изголодавшийся гурман, смаковал работу «юного кибернетика». Отложив одну статью, он нетерпеливо взялся за вторую. «Словарные алгоритмы сжатия данных».
– Всё чудесатее и чудесатее… – пробормотал Колмогоров, жадно поглощая элегантные решения, блещущие ледком холодной аргументации, свежие и терпкие, как зелёное яблоко.
Оторвавшись от статьи, он толчком покинул кресло и энергично заходил по комнате, не в силах усидеть. Подойдя к окну, Андрей Николаевич выглянул в запущенный сад. Первые листочки ещё не надумали распускаться, и за прочерками тёмных ветвей переливалась блещущая на солнце Клязьма – зрачок то и дело ловил иглистые высверки. Анна копалась на клумбе, рыхля землю под однолетники – открытая форточка впускала неспешное ширканье заступа.
Академик прислушался: ветерок донёс крик петуха. «Комаровские голосят!» – зажмурился он, чуя, как нарастает внутри мучительное, почти мальчишеское нетерпение. Сквознячок потянул сильнее, вздувая занавеску – жалобно зазвякали кольца с «крокодильчиками», цепко удерживавшими тюль, а сухо шелестящие бумаги затрепетали, взмывая со стола.
Смеясь, Колмогоров схватил кружившийся лист и со вкусом зачитал вслух:
– «Алгоритм построен вокруг таблицы фраз (словаря), которая заменяет строки символов сжимаемого сообщения в коды фиксированной длины. Алгоритм начинает работу с почти пустым словарём, который содержит только одну закодированную строку – это так называемая NULL-строка…» Чистейшей логики чистейший образец!
С утра задул промозглый ветер и нагнал целую стаю туч. Будто отара глупых косматых овец, они шарахались по небу, сбиваясь в густую хмарь. Дряблое белесоватое солнце цедило мерклый свет, пропадая за серыми, беременными дождём облаками, – и город сникал, словно вылиняв в пасмурной тени.
Порывы ветра доносили свежий запах небесной влаги, и вот уже крыши за рекой потемнели, исколотые иголочками мороси.
«Осадков на душе не ожидается…» – пришла на ум давняя фразочка.
Я набрал полную грудь сырого воздуха, выдохнул, да и побрёл домой. Непогода настолько отвечала моему внутреннему минору, что я успокоился. На меня нашло то ленивое уныние, которое обычно одолевает человека, достигшего цели. Добился своего, ага… И сил нет для восторга, и духу не хватает покорять новые высоты.
Вот только натура человечья не даёт нам длить душевное ненастье – живое начало, юное и непокорное, прорывается даже в печали, встряхивает нас, носом тычет в прекрасное и радостное. «Беспогодица не навсегда, лишь на время! Скоро развиднеется!»
Да будет так…
Ровно в три я засел около приёмника, следя за неровным биеньем эквалайзера. По времени – самое то. До половины третьего пропадаю в школе или на секции, позже – в Центре НТТМ. А в три часа дня образуется окошко для моих одиноких посиделок.
Я поморщился – слово «одиноких» тут же запустило ассоциации, потянуло воспоминание об Инне… Ну с этим я уже свыкся. Чуть ли не всё вокруг напоминало мне о девушке, которая была моей – и ушла. Смотрю на маму или Настю – думаю об Инке. Подхожу к холодильнику – и вспоминаю, как она тут сидела, как смотрела на меня, как тянулась губами… Нет, губами – это потом, в иные дни. Иные… Инна…
…Магнитола «Бонни» зашипела на меня, ловя помехи, и я с лёгкостью переключился, как радиоприёмник, на другую волну.
С магнитолой нам повезло – один морячок привёз из загранки. «Обмишулился», – как он сам сказал. Спутал Bonny с Sony.
«Бонни» собирают в Гонконге, на задворках Коулун-Сити, ловко и без особых угрызений копируя японскую аппаратуру. С «Нэшнл Панасоник» или с «Шарпом» не сравнить, так они и стоят, как подержанный «жигуль». А «Бонни» нам досталась почти даром – мореман отдал её за две бутылки хорошего коньяка…
Крутнувшись на вращающемся стуле, я бездумно шлёпнул пальцами по деревянной панели микро-ЭВМ. Недели две не подходил к ней. Обычно перед «Коминтерном‐1» другой юзер трётся – папа любит в «Тетрис» погеймить.
Совершив полный оборот, я заботливо переложил на коврик самодельную мышь. Непривычной полусферической формы, будто опрокинутая чашка, с увесистым шаровым приводом, мыша мне очень не нравилась, но до матричных сенсоров с лазерной подсветкой ещё ох как далеко.
Папе же не с чем сравнивать, и он всякий раз довольно крякал, елозя мышью, хотя мой графический интерфейс отличала крайняя примитивность – памяти не хватало.
А клава какая! Помню, неделю с ней возился. Тяжёлая вышла, как кирпич, зато неубиваемая…
– Внимание! – внезапно прорезался ясный голос, копирующий Левитана. – Передаём точные координаты для полярников советской антарктической экспедиции! Один-четыре-три-пять-восемь, восемь-три-семь-пять-три, два-четыре-один-три-три…
Я прилежно строчил, записывая цифры группами по пять – это в обычае у радистов. Пять цифр – оптимальное множество, которое запоминается на слух.
Исписав полстраницы, занялся расшифровкой. Метод Вернама – кодирование с помощью случайных чисел. Если не напортачишь с шифром, фиг разгадаешь.