Сяо Мэн растерялась:
— Так ведь непорядочно?
— Советую тебе остыть, — сказала Ван Сюань.
— Я никому не проболтаюсь! Просто покажу девчонкам из группы — пусть позавидуют!
— В интернете же полно фотографий?
— Одна размытая картинка… Разве она передаст всю божественную красоту Лу-шэня?
Пока Сяо Мэн пыталась уговорить подругу отказаться от затеи, Чжан Юйцинь — девушка, всегда отличавшаяся решительностью — уже направила камеру своего телефона на Лу Чжихана.
Компьютерный класс был небольшим, а из-за демонстрации презентаций в нём царила полумгла. Поэтому вместе со щелчками затвора вспыхнул ослепительный белый свет вспышки. Щелчки ещё можно было бы списать на что-нибудь постороннее, но вспышку скрыть было невозможно.
Яркий свет отразился в глазах Лу Чжихана. Он нахмурился и резко обернулся, пронзительно и ледяно уставившись на Чжан Юйцинь.
Сяо Мэн вздрогнула. Она только что собиралась поздороваться с этим легендарным старшекурсником, но теперь поняла: сейчас — не лучший момент.
Обычно лицо Лу Чжихана оставалось бесстрастным, взгляд — холодным, но не таким, как сейчас: в его глазах пылала настоящая ярость.
Высокий рост и идеальная внешность сами по себе внушают давление. Под ледяным взглядом Лу Чжихана Чжан Юйцинь покраснела от смущения, и её рука, сжимавшая телефон, непроизвольно задрожала. Даже самой наглой девушке неловко становится, когда её застали на месте преступления, а уж тем более восемнадцатилетней первокурснице, только что вырвавшейся из гнёта школьной рутины и не имеющей ни капли жизненного опыта — такой зелёной, как дикий плод на обочине.
Ван Цун мгновенно среагировал, увидев растерянную Чжан Юйцинь с телефоном в руках:
— Ты что, тайком фотографируешь?
— …Простите… Простите меня… — запинаясь, пробормотала Чжан Юйцинь. — Лу-сяньшэн, извините, я забыла выключить вспышку…
— Да дело не во вспышке! — Ван Сюань с отчаянием посмотрела на подругу. — Быстрее извинись!
Лицо Лу Чжихана уже стало мрачнее тучи. Ван Цун лёгким движением хлопнул его по плечу, подошёл к Чжан Юйцинь и мягко произнёс:
— Лу Чжихан не любит, когда его фотографируют без разрешения. Удали фото, ладно?
Для Чжан Юйцинь эта съёмка была импульсивной — просто увидела лицо, полностью соответствующее её эстетическим идеалам, и мозги отключились. Превратилась в обычную влюблённую дурочку, причём настолько неумелую, что попалась на месте преступления.
Чжан Юйцинь опустила голову и начала что-то делать с телефоном:
— Я всего два снимка сделала…
Сяо Мэн наблюдала, как та удалила фотографии, и кивнула Ван Цуну:
— Сяньшэн, она всё удалила.
— Ну и ладно.
Ван Цун кивнул и вернулся к Лу Чжихану:
— Всё, она удалила.
Лу Чжихан ничего не ответил. Его взгляд, острый, как лезвие, скользнул по трём девушкам из группы 404. Одной рукой он подхватил рюкзак, закинул его на плечо и решительно вышел из аудитории.
Позже в тот же день Чжан Юйцинь всё ещё дрожала от страха, рассказывая в общежитии о случившемся днём.
— Бог есть бог… От одного его взгляда у меня сердце чуть не остановилось.
Юй Цяовэнь, не увидевшая фото, с сожалением вздохнула:
— Жаль. Когда же я наконец увижу его лично?
— За четыре года учёбы обязательно представится случай, — утешала её Сяо Мэн. — Только в следующий раз не фотографируй.
Чжан Юйцинь, решая задачи на ноутбуке, бросила через плечо:
— Я искренне восхищаюсь тобой — как тебе удаётся брать у него книги?
Сяо Мэн не совсем согласилась:
— Думаю, если бы ты обсуждала с ним профессиональные вопросы, он бы так не отреагировал.
— Это я и сама понимаю… — Чжан Юйцинь могла быть влюблённой дурочкой, но уж точно не глупой. — С таким лицом и интеллектом Лу-шэнь мог бы добиться чего угодно, но он остаётся в тени и целиком погружён в программирование. Наверное, ему действительно нравится заниматься информатикой.
— Не факт, — покачала головой Ван Сюань.
Сяо Мэн машинально переспросила:
— Почему?
— Потому что он не уехал учиться за границу, — Ван Сюань указала на английские материалы на столе Сяо Мэн. — Его отец иностранец, английский у него идеальный, академический уровень — высший класс. Видимо, денег в семье тоже хватает. Так почему он остаётся учиться информатике в Китае?
Девушки из общежития 404 на мгновение замолчали.
Чжан Юйцинь возразила:
— …Но ведь он же учится в экспериментальной группе? Наша экспериментальная группа — лучшая в стране по информатике.
Разница между обычной и экспериментальной группами, хоть обе и учат информатику, была примерно как между золотой рыбкой и китом.
— Экспериментальная группа и вправду лучшая в Китае, — возразила Ван Сюань, похлопав по учебнику, — но в целом всё равно уступает ведущим университетам США. Например, здесь мы вынуждены читать учебники, написанные американскими учёными, а в США можно напрямую общаться с экспертами. Где больше пользы?
Все, кто учился на информатике, знали: США опережают остальной мир в этой сфере как минимум на десять лет. Если серьёзно заниматься академическими исследованиями в области информатики, действительно стоит уезжать за границу. Не то чтобы в Китае ничего нельзя было добиться, просто это намного сложнее.
— …Может, у него есть особые обстоятельства, из-за которых он пока не может уехать? — предположила Сяо Мэн.
— Видимо, так и есть.
Сяо Мэн постучала по столу:
— В любом случае, займёмся своими делами. Через пару дней уже сетевой отборочный тур ACM.
— Конечно, — Ван Сюань подошла к Чжан Юйцинь, которая сидела за столом с унылым видом. — Чего раскисла? Вставай, решай задачи.
— Ладно…
Девушки замолчали и снова уткнулись в клавиатуры.
Хотя старшекурсники из клуба обещали помочь команде 404 подготовиться к ACM, никто из девушек всерьёз на это не рассчитывал.
Все трое прекрасно понимали: чужая помощь — вещь ненадёжная. Ваше время и силы ценны, но разве чужие — нет? Конечно, бывают люди, которые получают удовольствие от помощи другим, но большинство не такие святые. Приняв чужую доброту и энтузиазм, вы в любом случае чем-то обязаны отплатить. Если вы ищете парня и вам нравится кто-то из старшекурсников — можно попытаться завязать отношения. Но если не собираетесь ничего отдавать взамен, а просто используете чужую доброту… Такое себе поведение. По крайней мере, девушки из общежития 404 на такое не способны.
Лучше положиться на себя и попробовать пройти сетевой отборочный тур ACM, чтобы понять, на каком месте они находятся в университете.
Обычно соревнования ACM бывают разного масштаба — от мировых до университетских. Оргкомитет ACM в Университете Хуа организовывал разные форматы соревнований, в основном деля их на онлайн- и офлайн-туры.
Девушкам из общежития 404 предстояло начать с онлайн-тура, который проводился раз в месяц. В конце каждого месяца на официальном сайте публиковался набор задач, соответствующих международному уровню ACM. Команды решали их онлайн. За успешное решение начислялись очки, и при достижении определённого порога команда допускалась до офлайн-тура. Лучшие в офлайн-туре получали право представлять университет на региональных соревнованиях, соревнуясь с талантливыми студентами других вузов.
Онлайн-тур ACM в Университете Хуа длился два часа, за которые нужно было решить три задачи. Двести двадцать минут — не так уж много, особенно когда мозг работает на пределе, а в голове крутятся алгоритмы и коды. Это было настоящей проверкой на выносливость, сравнимой с инженерными экзаменами. Хотя тренировались они именно в таком режиме, все, кто прошёл через ЕГЭ, знали: одно дело — решать пробные варианты, совсем другое — настоящий экзамен!
Соревнование проходило в субботу. Для Сяо Мэн это был первый онлайн-тур ACM. С девяти утра она и две её однокомнатницы сидели перед компьютерами, дожидаясь появления заданий, а затем погрузились в решение задач.
Задания вовремя появились на экранах. Девушки быстро пробежались по условиям и замолчали — они знали, что задачи будут на английском, но не ожидали, что тексты окажутся такими длинными.
— Словарный запас гораздо больше, чем я думала.
— Кажется, каждое слово знакомо, но вместе — непонятно ничего…
Три девушки, ворча, искали в интернете значения незнакомых слов и потратили двадцать минут, чтобы понять условия задач. После этого началась вторая волна жалоб.
— Задачи такие сложные!
— Каждая следующая труднее предыдущей.
— Первая задача — 200 очков, вторая — 400, третья — 800? Очков вдвое больше — значит, вдвое сложнее!
— Начнём с самой лёгкой?
— Конечно. Про 800 очков даже думать не будем.
Первая задача была про поиск простых чисел. Для старшекурсников это, возможно, и было разминкой, но для первокурсниц из группы 404 — серьёзной проблемой: без хорошей математической базы решить её было непросто. Потратив час на поиск информации и обсуждение, они наконец написали код.
Вторая задача касалась транспорта — расписания автобусов. Они целый час искали подход к решению, но из-за нехватки времени код так и не дописали. Третья задача вообще не входила в планы.
Сразу после окончания онлайн-тура результаты обновились. У команды 404 оказалось очень мало очков, но девушки и сами это понимали. Они чётко осознавали разницу между собой и старшекурсниками: дополнительный год учёбы означал, что каждый из них, решая по три часа ACM в день, за год набирает на 1 095 часов больше практики! Если считать по одной задаче в час, это на 1 095 задач больше! Такая разница легко решает исход соревнования.
В таком конкурентном университете, как Хуа, победить других — задача не из лёгких.
Сяо Мэн не была из тех, кто легко сдаётся. После обеда она начала искать на ACM-сайтах задачи, похожие на вторую, и изучать их решения. Потратив несколько часов на размышления и чтение материалов, она нашла способ решить вторую задачу.
Ван Сюань поддержала её стремление к знаниям и присоединилась к обсуждению. Чжан Юйцинь же заявила, что ей нужно «проветрить мозги», и ушла на встречу с одноклассниками.
Однако этот метод не сработал для третьей задачи. Сяо Мэн и Ван Сюань перерыли все сайты, но подходящих материалов так и не нашли.
Сяо Мэн никогда не оставляла нерешённые вопросы на потом — именно благодаря такому упорству она и поступила в Университет Хуа. Подумав немного, она зашла в чат Ассоциации искусственного интеллекта.
Группа была небольшой — около сорока человек. Общение в ней было скудным: в основном публиковали уведомления вроде «В такое-то время и месте собрание» или «Я загрузил новый материал» — и в ответ сыпались сообщения «Спасибо, божество!».
Сяо Мэн отправила в чат третью задачу с просьбой о помощи. Ни один из известных ей алгоритмов не подходил, и даже идеи решения не было — очевидно, задача проверяла знание математики.
[Сяо Мэн]: Уважаемые божества, подскажите, как решить эту задачу?
Вот условие: на бесконечной шахматной доске демон может прыгать только по чёрным клеткам, максимум на пять ходов. Ангел может прыгать только по белым клеткам, максимум на три хода. Ангел и демон начинают движение с клеток, отстоящих друг от друга на тысячу клеток. Ангел убегает, демон преследует. Если расстояние между ними станет меньше ста клеток, демон побеждает. Вопрос: за сколько ходов демон сможет поймать ангела?
[Цзянь Син Тянь Ся]: Посмотрю… Интересно, но не слишком сложно.
«Цзянь Син Тянь Ся» — это был ник Ван Цуна. По нику сразу было ясно, что председатель клуба большой поклонник усяских романов. И уж он-то имел право сказать, что задача несложная.
[Сяо Мэн]: Это задача сегодняшнего внутривузовского онлайн-тура ACM.
[Цзянь Син Тянь Ся]: Можно попробовать алгоритм Беллмана—Форда… Это твой собственный перевод на китайский?
[Сяо Мэн]: Да.
[Цзянь Син Тянь Ся]: Выложи оригинал на английском.
[Сяо Мэн]: Хорошо. [вложение: изображение.jpg]
[Цзянь Син Тянь Ся]: Хм, сколько за неё дают очков?
[Сяо Мэн]: 800.
[Цзянь Син Тянь Ся]: Понятно. Сейчас подключу Фредди.
Сяо Мэн знала, что за ником «Фредди» скрывается Лу Чжихан, и немного засомневалась.
[Сяо Мэн]: Так можно?
[Цзянь Син Тянь Ся]: Делай, как я говорю. Большинство сложных задач на онлайн-турах составлял именно он. У него наверняка есть лучшее решение.
http://bllate.org/book/5346/528689
Сказали спасибо 0 читателей