Автоматическая Алиса
Шрифт:
Этот обычный на вид велосипед имел два набора педалей (почти как тандем). Самец неистово крутил педали средними и задними лапами, а передними держался за руль (один из тех редких случаев, когда шесть лап делятся на две передние и четыре задние конечности). Увидев крылья за его спиной, Алиса тут же распознала в нём самца, и это мастерское применение логического мышления наполнило её заслуженной гордостью. Хотя оставался другой
— Эй, вы! Торопитесь! Королева кучи получила вопрос от капитана Хламизмата! Мы должны ответить на него немедленно! Скорее! Скорее!
И с этими словами он исчез за изгибом тоннеля. Алиса была ошеломлена его стремительным появлением и столь же драматическим исчезновением.
— Кто такой капитан Хламизмат? — спросила она у мисс Компьютермит.
Та уже бежала по проходу следом за велосипедистом.
— Хватит болтать, — прокричала самка. — Сейчас не время для вопросов. Мы должны подготовить ответ.
Алиса подумала, что фраза получилась нелогичной, поскольку каждый ответ предполагал существование вопроса.
— Ах, милая Салиа, — сказала она кукле, — мы так никогда не успеем домой на урок грамматики.
Заканчивая эту фразу, девочка вдруг поняла, что Салии в её руках больше не было.
— Ну, вот! — сказала она себе. — Я потеряла не только Козодоя, но и куклу. И более того! Я сама потерялась! Представляю, как будет сердиться двоюродная бабушка.
С этими словами она побежала по коридору следом за мисс Компьютермит.
II. ИЗВИВ ПО-ЧЕРВЯЧЬИ
Пока девочка гналась за Козодоем, к ней присоединились тысячи других термитов. На самом деле эти насекомые искали не попугая, а ответ на вопрос, который капитан Хламизмат задал их королеве кучи. Через некоторое время Алисе удалось поравняться с мисс Компьютермит и расспросить её о возникшем переполохе.
— Что это за вопрос, на который вы должны ответить?
— О, это очень хитрый вопрос, — не сбавляя внушительной скорости, ответила самка. — Капитан Хламизмат желает знать, какое число, будучи умноженным на само себя, даст в произведении минус один. Кстати, данный вопрос не имеет ответа.
— Неужели такая задача настолько трудна? — спросила Алиса.
— Тебе должно быть известно, что одиножды один даёт один, — ответила мисс Компьютермит. — А минус один, умноженный на минус один, также будет равняться одному, поскольку два отрицательных числа при умножении всегда создают положительные значения.
— Неужели всегда?
— Можешь мне поверить.
— А меня учили, что ложь, пусть даже двойная, не заменит правды.
— Это верно в реальной жизни. Однако в компьютерматике всё вычисляется по-другому.
Закончив
— Значит, если на моём столе стоят две молочные бутылки, — на бегу сказала девочка, — и я уберу одну из них, а затем уберу другую, то на столе останется одна бутылка? Вы это хотите сказать?
— Не перевирай мои слова, — ответила бегущая мисс Компьютермит. — Я говорю о том, что если ты уберёшь со стола одну молочную бутылку, потом уберёшь другую, а затем умножишь все оставшиеся на столе бутылки, то получишь ещё одну молочную бутылку.
— Звучит бессмысленно, но выглядит прекрасным способом для получения бутылки молока задаром.
— Вот именно! Капитан Хламизмат надеется нагреть на нас лапы и заграбастать бутылку "на шару".
— Зачем ему греть лапы и ставить бутылку на шар?
— О, как всё запущено! — со смехом ответила самка. — Ты что-то глуповата для девочки.
— А вы что-то великоваты для термита, — съязвила Алиса.
— Au contraire, — ответила (по-французски) мисс Компьтермит. — На самом деле это ты мелковата.
Пока они спорили, мимо них проносились миллионы или, возможно, триллионы других термитов. Некоторые мчались на велосипедах, остальные — на своих шести ногах. Алиса даже испугалась, что её подхватила гигантская волна термитного безумия.
— Скажите, а как вы отвечаете на поставленные вопросы? — всё ещё на бегу спросила Алиса.
— Наш метод основан на двуличной системе, — также на бегу ответила самка.
— И что это за система?
— Любое лицо находится либо здесь, либо не здесь. Ты согласна?
— Да, полностью согласна, — ответила бегущая Алиса.
— Значит, если лицо или лик находится здесь, оно чисто логически может восприниматься как да-лик. А если его здесь не имеется, оно воспринимается как но-лик. Исходя из этой предпосылки, мы составляем далики и нолики в массивы и, таким образом, получаем ответы на любые вопросы. Например, с помощью восьми даликов и ноликов можно изобразить все числа и все буквы алфавита. И даже некоторые знаки препинания! А теперь вообрази триллионы даликов и ноликов! Представляешь, какие проблемы можно решать с таким количеством ликов! Естественно, тот же принцип применим и к термитам: термит либо здесь, либо не здесь. И мы, термиты, лучше перемещаемся в позиции "здесь" и "не здесь", потому что у нас имеются ноги, а это, как ты понимаешь, значительно увеличивает наше быстродействие по сравнению с ликами.
— Хм! Но что вы скажите о говорящих лицах? Например, о карлицах или орлицах?
— Только не надо говорить мне о карлицах, — сердито фыркнула самка. — Тем более, тебе.
— Значит, капитан Хламизмат задал королеве вопрос, и теперь вы, термиты, должны ответить на него?
— Совершенно верно.
— А где живёт капитан Хламизмат? — прокричала Алиса.
Ей пришлось прокричать этот вопрос, потому что топот ушестиренных ног триллионов термитов (причём, бегущих термитов) создавал страшный шум.