Игры с Чипом - [15]

Шрифт
Интервал

— И все-таки, Холмс, я никак не могу взять в толк, при чем же здесь почтенная леди Лавлейс? — Уотсон с наслаждением отхлебнул горячего кофе, устроился поудобнее у камина и вопросительно поглядел на Шерлока Холмса. — Вы же знали, что это Мориарти, не так ли?

— Напротив, мой друг, я и не подозревал об этом до самой последней минуты. Мои мысли шли по другому пути, на который натолкнули меня вы.

— Я? Но чем же? Я, право, в полнейшем замешательстве.

— А помните, вы давеча сказали, что человек не может не ошибаться? Вы оказались правы, Уотсон, никакой человек, даже пресловутый Мориарти, не смог бы так точно и аккуратно работать, как машина Бэббиджа.

— Машина Бэббиджа? Позвольте, позвольте, это тот чудак, который насмешил все лондонское общество лет тридцать назад? Какая-то дурацкая машина, которая складывала два и два дольше, чем это сделал бы самый тупой сыщик из Скотленд-Ярда? Ах, теперь мне понятно, почему вы вспомнили о леди Лавлейс. Она пыталась поддержать несчастного изобретателя, даже написала трактат о думающих машинах. Но о нем все быстро забыли.

— Леди Лавлейс была умнейшей женщиной, Уотсон, — Холмс помешал кочергой угли и добавил с горькой иронией, — пожалуй, слишком умной для нашего косного Лондона. Она лет на сто опередила свое время, и не ее вина, что ее идеи попали в руки негодяя. У Мориарти хватило воображения понять, какие перспективы открываются перед преступником, который может рассчитывать до секунды все свои действия. Он вложил немалые средства в развитие думающих машин, и результаты мы с вами видели сегодня ночью в Сохо.

— Но все-таки, Холмс, как же вы догадались, где и когда состоится передача драгоценностей?

— Именно безукоризненная логика и точность машины оказались роковыми для Мориарти. Ведь то, что рассчитано одной машиной, может быть точно так же рассчитано и другой? — И Холмс, улыбаясь, постучал себя по лбу черенком трубки».

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

Сережа зааплодировал.

— Здорово ты выдумал про Аду и про какого-то Бобиджа.

— Во-первых, не Бобиджа, а Бэббиджа, а во-вторых, Ада Лавлейс, дочь великого английского поэта Байрона, действительно написала трактат о думающих машинах Бэббиджа, теперь в ее честь один из лучших языков программирования так и называется: Ада. Пусть мальчишки не важничают: первым в мире программистом была женщина. Правда, ей не удалось проверить, как работают ее программы, потому что первые компьютеры были построены только через сто лет, в середине нашего века.

— Чип, а правда, что преступники могут пользоваться компьютером, обдумывая свои преступления? 

— Конечно, могут, только сыщики ведь тоже не дураки — и они пользуются компьютером, чтобы раскрывать преступления. Например, представь себе, что в Скотленд-Ярде стоит компьютер, где имеются сведения обо всех преступниках, а инспектору Лейстреду надо найти среди них профессора Мориарти, скрывающегося под чужим именем. Он знает, что профессор очень худ, лыс, высок ростом и что ему больше 50 лет. Кроме того, профессора знает в лицо Шерлок Холмс, так что сможет его при случае опознать. Как должен Лейстред написать программу для компьютера?

— Ну, пусть компьютер отберет всех преступников с этими приметами и покажет Холмсу их фотографии.

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

— Ну, про рост можно сказать так — выше среднего роста. Ведь средний рост компьютер сможет вычислить? Пусть отбирает только лысых старше 50 лет выше среднего роста.

— Браво, инспектор, вы делаете успехи! А очень худых как отобрать? Тоже выбирать ниже среднего веса?

— Нет, если отбирать ниже среднего веса, то получатся просто худые, а нам нужны очень худые — чем худее, тем лучше. Стоп! Кажется, понял: пусть найдет из них самого худого и покажет Холмсу. Если это не Мориарти, то его можно вычеркнуть из списка, снова найти самого худого и так далее. Если Мориарти действительно очень худ, то мы скоро до него доберемся — не придется перебирать миллион преступников.

— Что ж, поздравляю тебя с первым детективным алгоритмом, — торжественно сказал Чип и церемонно поклонился Сереже. — Давай теперь запишем его в виде программы.

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


>Программа «ПОИСК МОРИАРТИ»

>1. Взять из памяти приметы очередного преступника.

>2. ЕСЛИ он худ, И лыс, И выше среднего роста, И ниже среднего веса, И старше 50 лет, ТО:

>занести его в список кандидатов и дать ему по 1 очку за каждый недостающий фунт веса по сравнению со средним весом для его роста.

>3. ЕСЛИ остались еще преступники в памяти, ТО

>вернуться к шагу 1.

>4. Показать Холмсу кандидата с наибольшим числом очков.

>5. ЕСЛИ это Мориарти, ТО:

>поймать его и остановить поиск.

>6. ИНАЧЕ:

>вычеркнуть его из списка кандидатов и вернуться к шагу 4.


Рекомендуем почитать
Занимательное природоведение

Книга содержит массу интересных вопросов по природоведению, способствующих развитию смекалки и расширению кругозора у детей. Материал книги подобран в соответствии с программой изучения природоведения в третьем-пятом классах. Для учеников начальной школы, родителей и учителей.


Сказка об энтомологе Борнемиссе, или Как мухи чуть не съели Австралию

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


Этнос и глобализация: этнокультурные механизмы распада современных наций

Монография посвящена одной из ключевых проблем глобализации – нарастающей этнокультурной фрагментации общества, идущей на фоне системного кризиса современных наций. Для объяснения этого явления предложена концепция этно– и нациогенеза, обосновывающая исторически длительное сосуществование этноса и нации, понимаемых как онтологически различные общности, в которых индивид участвует одновременно. Нация и этнос сосуществуют с момента возникновения ранних государств, отличаются механизмами социогенеза, динамикой развития и связаны с различными для нации и этноса сферами бытия.


Система казачьего самоуправления в рамках российской государственности на примере Запорожской Сечи в середине XVII – конце XVIII вв.

«Современная Россия, являясь правопреемницей Советского Союза, сталкивается со многими проблемами, основанием для возникновения которых послужила крупнейшая геополитическая катастрофа XX века – распад СССР. Постепенно нарастают конфликты и противоречия в бывших советских республиках. Однако вместе с тем на постсоветском пространстве появляются и реализуются тенденции к экономической и военно-политической интеграции. Сложившаяся ситуация способствует тому, чтобы более серьезно обратиться к истории тех территорий, которые ранее входили в состав СССР, а до этого в состав Российской империи.


Расскажите сыну, как... Откровенно о сокровенном

Эта книга посвящена проблемам, связанным с взрослением и развитием мальчиков, их подготовке к семейной жизни и будущему отцовству. Вам станут понятнее не только анатомо-физиологические изменения развивающегося организма, но и все, что необходимо знать мальчику о своей гигиене и физиологии. В корректной и тактичной форме автор объясняет все, что необходимо знать и взрослым и подросткам, чтобы избежать неприятных жизненных ситуаций. Книга предназначена родителям, педагогам и мальчикам-подросткам.


Поговори со мной, мама! Развивающие занятия для малышей

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