Генетический дефект | страница 39



В трубке раздались короткие гудки.

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

Рисковать всей своей карьерой из-за этого идиота? Пошел бы он подальше!

Матью вошел в клетушку с экзаменационным терминалом за 15 минут до начала.

Идентифицировавшись, он набрал первое попавшееся предложение: “Happy Birthday” и послал Сэму на домашний терминал.

Ровно в 9.00 на экране появилось окно с условием задания. Ї Упорядочить двумерный массив по столбцам, при соблюдении двух условий: Ї 1. Обязательно использование оператора цикла в любой форме. Ї 2. Последняя выполняемая команда внутри оператора цикла должна производить следующее действие: “В каждом столбце случайно выбранный элемент заменяется случайной величиной”.

Матью еще раз перечитал условие.

— Чертовщина, — сказал он вслух.

Однако он должен был что-нибудь придумать. Постепенно у него выкристаллизовалась идея. Любая псевдослучайная последовательность, прикинул Матью, вычисляется по формуле и когда-то неизбежно повторяется. Надо попробовать найти период этой последовательности, полученной с помощью какой-то неизвестной формулы, и тогда неизвестное станет известным. Задача решается.

Матью погрузился в написание алгоритма поиска повторяющихся значений и чуть не пропустил 9.30.

— Посмотрим, кто кого, — подумал Матью, перезагружая компьютер.

Первые минуты ничего не изменилось. Матью злорадно решил, что попытка не удалась, но потом заметил, что курсор каким-то образом превратился в зайца. Заяц стал глупо подмигивать Матью обоими глазами. Никаких других признаков Сэма не было. Еще через несколько минут Матью запустил свой алгоритм, но совершенно безрезультатно — формула давала абсолютно случайные числа. Матью похолодел, он был уверен, что поймал правильную идею, но все рушилось.

— Что делать? — медленно набрал он на экране и вновь не обнаружил заметной реакции на свои действия.

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

— Шуточки, нашел тоже время, — однако Матью облегченно вздохнул, — и где он только это выкапывает?

Прошло еще минут двадцать.

— Дискет!! — бесшумно заорал Чеширский кот.

Матью послушно вставил диск со своим экзаменационным кодом в карман. Световой индикатор вспыхнул и погас. Матью вызвал драйв В:. На диске находился единственный ЕХЕ- файл.

— Пятьсот Мега, — удивился Матью, — откуда столько?

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