Генетический дефект | страница 39
В трубке раздались короткие гудки.
— Ненормальный, фрик, приключений на свою задницу ищет. Мечта жизни хренова, — Матью разозлился.
Рисковать всей своей карьерой из-за этого идиота? Пошел бы он подальше!
Матью вошел в клетушку с экзаменационным терминалом за 15 минут до начала.
Идентифицировавшись, он набрал первое попавшееся предложение: “Happy Birthday” и послал Сэму на домашний терминал.
Ровно в 9.00 на экране появилось окно с условием задания. Ї Упорядочить двумерный массив по столбцам, при соблюдении двух условий: Ї 1. Обязательно использование оператора цикла в любой форме. Ї 2. Последняя выполняемая команда внутри оператора цикла должна производить следующее действие: “В каждом столбце случайно выбранный элемент заменяется случайной величиной”.
Матью еще раз перечитал условие.
— Чертовщина, — сказал он вслух.
Однако он должен был что-нибудь придумать. Постепенно у него выкристаллизовалась идея. Любая псевдослучайная последовательность, прикинул Матью, вычисляется по формуле и когда-то неизбежно повторяется. Надо попробовать найти период этой последовательности, полученной с помощью какой-то неизвестной формулы, и тогда неизвестное станет известным. Задача решается.
Матью погрузился в написание алгоритма поиска повторяющихся значений и чуть не пропустил 9.30.
— Посмотрим, кто кого, — подумал Матью, перезагружая компьютер.
Первые минуты ничего не изменилось. Матью злорадно решил, что попытка не удалась, но потом заметил, что курсор каким-то образом превратился в зайца. Заяц стал глупо подмигивать Матью обоими глазами. Никаких других признаков Сэма не было. Еще через несколько минут Матью запустил свой алгоритм, но совершенно безрезультатно — формула давала абсолютно случайные числа. Матью похолодел, он был уверен, что поймал правильную идею, но все рушилось.
— Что делать? — медленно набрал он на экране и вновь не обнаружил заметной реакции на свои действия.
Матью пропустил момент, когда исчез нахальный заяц, и вместо него по всему экрану пустилась гулять улыбка Чеширского кота.
— Шуточки, нашел тоже время, — однако Матью облегченно вздохнул, — и где он только это выкапывает?
Прошло еще минут двадцать.
— Дискет!! — бесшумно заорал Чеширский кот.
Матью послушно вставил диск со своим экзаменационным кодом в карман. Световой индикатор вспыхнул и погас. Матью вызвал драйв В:. На диске находился единственный ЕХЕ- файл.
— Пятьсот Мега, — удивился Матью, — откуда столько?
Матью колебался: смотреть или не смотреть? Сэму он проиграл. Не смотреть, решил он, вынул диск, выключил терминал и вышел из комнаты. Не прошло и двух часов из отпущенных на экзамен семи. Коридор был пуст. Матью прошел по нему в одиночестве и отдал диск дежурному экзаменатору. Тот посмотрел на него с жалостью: еще не было случая, чтобы кто-то закончил работу раньше, чем через шесть часов, и уж очень редко прошедшие на последний тур сдавались так рано.