Восход Луны | страница 50



– Так вот здесь, после then.

– После then я вижу два счётчика, каждый из которых является элементом массива. Кстати, что это за счётчики?

Ксюша молчала.

– Да бог с ними, со счётчиками, хоть где направление меняется, покажите?

Нет ответа.

А вот в этом месте, – я выделила кусок кода, – у вас что?

– Ах, да!… Вот здесь как раз и происходит изменение направления.

– Хорошо. Массив k за что отвечает?

– За направление.

– А вот здесь он обнуляется. Почему? Что, выходит, молекулы перестанут двигаться?

– А… нет, тогда k всё-таки не за направление отвечает… наверное…

– А за что тогда?

Молчание.

– Ну зачем вы всё-таки вот этот цикл, здесь даже два цикла, написали? Это ведь вы написали? – я обернулась и посмотрела на Ксюшу.

Та ничего не ответила.

– Будьте добры, позовите свою коллегу Яковлеву.

Когда подошла Юля, я сказала:

– Юлия, вы знаете, вашей подруге удалось придумать новый алгоритм нахождения момента столкновения молекул. Что вы об этом думаете?

– Ксюша – талантливая девушка.

– Да, это бесспорно. Только вот она почему-то не может объяснить, как работает её программа.

Юля пожала плечами.

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

– Да, эффект реминисценции может иметь место, если дело касается информации, которая находится исключительно в памяти (как хорошо, что у меня на третьем курсе была психология!) но смотреть на код программы, которую ты лично написал, и не суметь сказать, что она делает… Я вижу программу в первый раз в жизни, и то что-то здесь понимаю. Значит, так: за программу 5, за сдачу 2, среднее – три целых пять десятых. Но за разработку нового алгоритма полбалла, так и быть, добавлю. Все свободны.

Глава 19

Однажды в пятницу после уроков, проверяя сетевой диск на предмет возможных левых файлов, я обнаружила в папке, куда ученики скидывали свои программы, одинокий экзешник под названием «The Rise of the Moon». Я, конечно же, сомневалась, стоит ли запускать этот файл ввиду всевозможных вездесущих Троянов, но в итоге всё-таки решилась открыть, предопределив возможность того, что кто-то пытался скинуть программу, но произошла системная ошибка, ввиду которой загрузился только один exe-файл. Открыла – и обалдела – на черном фоне белыми линиями был нарисован портрет женщины… Женщины, которую звали Ирина Владимировна Хрусталёва. Рисунок был выполнен мастерски, сходство с оригиналом даже по моему пристрастному мнению человека, который знал героиню шедевра в повседневном ежесекундном общении, составляло порядка 97 процентов. Насчёт автора данного произведения сомнений у меня не возникало. Даже если бы файл появился не в пятницу, когда у меня было всего две подгруппы, обе из одиннадцатых классов, среди членов которых на моей памяти был лишь один кандидат, обладающий знаниями, необходимыми для реализации подобного алгоритма, я бы всё равно знала, что только одному человеку в параллели (да что там, в параллели, во всей школе) пришло бы в голову сотворить такую удивительную вещь…