Хотя учёба только‑только началась, библиотека уже была битком набита студентами.
Одни — выпускники, которые готовятся к экзаменам или дописывают дипломные работы. Другие — первокурсники, которые пришли просто поглазеть, сделать селфи и отметиться. Некоторые даже прихватили новенькие учебники, чтобы занять место, чем изрядно раздражали старшекурсников.
А кое‑кто и вовсе играл в компьютерные игры на библиотечных ПК — клацал по клавиатуре так, что шум стоял на весь зал.
Особенно популярной в последнее время стала MMORPG под названием «Божественный наказ». Чтобы пройти групповое подземелье, игрокам приходилось включать голосовой чат — и даже если они говорили тихо, это всё равно мешало тем, кто жаждал знаний.
Учитывая жалобы студентов, администрация передала вопрос на откуп студенческому совету. После нескольких собраний активисты придумали решение: запретить играть в игры на компьютерах в библиотеке.
Конечно, правило это существовало скорее номинально.
Как говорится, власть студенческого совета держится на воображении студентов.
Кто старше первого курса — уже не особо парится по этому поводу.
Так что запрет в основном касался наивных первокурсников, а патрулировать компьютеры чаще всего отправляли таких же первокурсников.
Возможно, из‑за слишком уж явного «первокурснического» облика Хао Юня, когда он сел за компьютер с новеньким учебником, мимо проходивший патрульный из студсовета несколько раз пристально на него покосился.
Но Хао Юнь не обращал внимания на чужие взгляды.
В конце концов, он пришёл сюда не играть, а заниматься делом.
«Надеюсь, сработает…»
Глядя на камень в своей руке — видимый только ему, — Хао Юнь глубоко вздохнул и сжал его в ладони.
Вспыхнула лазурная вспышка, и волна тепла хлынула в его голову.
[Усиление характеристики «Программирование». Хозяин входит в состояние пробуждения. Текущий уровень: LV 3. Длительность: 12 часов.]
Он моргнул — особых изменений не почувствовал.
Остальные вокруг тоже ничего не заметили, все были погружены в свои дела.
«И что, толку‑то?»
Пока Хао Юнь размышлял, не ошибся ли он в способе активации Системы, его взгляд упал на раскрытый учебник по языку C.
И в этот момент что‑то словно овладело им — его аура мгновенно изменилась.
«Эти вещи… Почему они кажутся такими простыми?
И будто бы знакомыми?
Как будто я уже где‑то это изучал…»
Слегка сглотнув, Хао Юнь протянул указательный палец и коснулся края страницы.
Страницы начали быстро перелистываться, а строки текста и кода будто втягивались в некую чёрную дыру, отделялись от бумаги, превращались в невидимый поток данных и вливались в его глаза, разворачиваясь в его сознании.
«Как быстро!»
Хао Юнь невольно широко раскрыл глаза, в его взгляде зажёгся азарт.
Быстрота была не только в скорости чтения.
Но и в скорости усвоения знаний.
И…
В скорости перелистывания страниц!
Не прошло и десяти минут, как весь учебник по C был «проглочен», все ключевые моменты прочно осели в памяти, а Хао Юнь чувствовал, что его скорость обучения ещё далеко не достигла предела.
Не теряя времени, он встал, подошёл к стеллажу и принёс целую стопку книг.
«Хех.
Раньше я только слышал, что язык XX сложный, что от него можно облысеть. А теперь вижу — ничего особенного.
Даже слишком просто!»
Ощущая лёгкое головокружение от успеха, Хао Юнь открыл вторую книгу и с тем же рвением принялся за неё.
Хотя он брал в основном вводные учебники по программированию, для него, новичка в этой области, они были как раз то, что нужно.
Параллельно он попробовал взяться за более продвинутые специализированные книги.
Но быстро заметил: чем глубже он погружался в материал, тем медленнее становилась его «скорость поглощения» знаний.
Хао Юнь предположил, что это связано с его текущим уровнем характеристики «Программирование».
В конце концов, камень пробуждения лишь ввёл его в состояние повышенной восприимчивости — своего рода бафф на накопление опыта, ускоряющий прокачку навыка, но не меняющий сам уровень умения.
Так минута за минутой страницы переворачивались, а стопка прочитанных книг росла.
В своих глазах Хао Юнь сейчас был похож на вундеркинда.
Но только в своих.
Для окружающих картина была иной.
Они видели, как толстый учебник в руках этого парня крутился, словно ветряная мельница, а через пару минут отбрасывался в сторону, будто мусор.
«Ты что, вентилятор включаешь или учишься?»
Как раз закончив с продвинутым учебником, Хао Юнь повернул голову — перед ним стоял старшекурсник в квадратных очках.
Судя по всему, тот уже давно наблюдал за ним.
Хао Юнь смутно помнил: до того, как он сел, на экране у этого парня в среде разработки было пусто. А теперь, когда Хао Юнь уже осилил несколько книг, там всё ещё ничего не изменилось.
[Дар: Ремонт компьютеров]
[Уровень потенциала: 5]
«Боевой потенциал 5. Слабовато…И дар какой‑то бесполезный».
В этот момент он уже полностью забыл, что его собственный потенциал был беспрецедентным 0, а дар — и вовсе никакой.
— Учусь, — спокойно ответил Хао Юнь. — А что?
Старшекурсник явно не поверил.
— Тогда сделай мне простой научный калькулятор по этим требованиям, — сказал он, протягивая лист с набросками.
«Калькулятор? И всё?»
Уверенный в себе Хао Юнь лишь слегка улыбнулся, включил компьютер и положил руки на клавиатуру.
«Раз уж немного устал от чтения, почему бы не применить знания на практике?
Научный калькулятор? Слишком просто».
Взглянув на черновик на столе парня, он усмехнулся.
В его голове уже сложилась чёткая схема.
— Десять минут, — сказал Хао Юнь.
Глаза старшекурсника расширились.
— Деся… десять минут?!
«Серьёзно?»
Не дожидаясь его удивления, пальцы Хао Юня уже начали двигаться.
Клавиатура из 104 клавиш напоминала чёрно‑белый рояль, а под ловкими пальцами раздавался чёткий стук.
Строки кода, словно молнии, вспыхивали на экране.
```
#include "analytic.h"
#include
#include
…
```
Наблюдая за стремительными движениями пальцев Хао Юня, парень рядом застыл с широко раскрытыми глазами.
«Как быстро! Я даже не успеваю следить за его пальцами!»
В это же время другой студент, сидевший неподалёку, раздражённо швырнул ручку на черновик.
«Чёрт!
Кто опять играет в игры в компьютерном классе?
Почему нельзя пойти в интернет‑кафе?!»
Повернувшись на звук клацанья клавиатуры, он хотел было сделать замечание, но замер, поражённый увиденным.
«…Чёрт возьми?! Это что, программирование?!
Но как можно печатать так быстро?! И выглядит так сосредоточенно…»
В этот момент он даже не заметил, что выругался вслух, и на него обернулись другие студенты.
Осознав свою оплошность, он покраснел и поспешно сел на место.
Но волнение в его душе долго не утихало.
«Неудивительно, что это университет Цзян.
В обычном компьютерном классе скрывается такой гений!»
Подобные мысли возникли не только у него.
Чэнь Вэньчао, сидящий рядом с Хао Юнем, смотрел на него во все глаза.
Когда Хао Юнь ввёл последний символ, экран был заполнен кодом настолько плотно, что полоса прокрутки сжалась до размера ногтя.
Время — ровно 10 минут.
Убрав руки с клавиатуры, Хао Юнь повернулся к парню с невозмутимым лицом.
— Готово. Калькулятор поддерживает базовые функции, 10 основных операций, буфер памяти Ans… и те функции, что ты написал в черновике.
Код достаточно расширяемый. Сначала я упростил сложные имена функций и констант, затем преобразовал выражения в префиксную форму и обработал их.
Чэнь Вэньчао ошарашенно кивнул. Когда Хао Юнь упомянул, что добавил функции из черновика, парень вскочил, словно от удара током, и с благодарностью схватил Хао Юня за руку.
— О, великий мастер! Огромное спасибо! Можно я скопирую код, чтобы изучить его?
Хао Юнь слегка нахмурился.
— Конечно, можно…
Но не успел он договорить, как Чэнь Вэньчао уже достал флешку, подключил её к компьютеру и ловко скопировал код.
«Э‑э‑э… А не кажется ли, что меня только что бесплатно использовали?» — мелькнуло в голове у Хао Юня.
— Меня зовут Чэнь Вэньчао! Я аспирант профессора Ли Гопина с факультета программного обеспечения. А ты под чьим руководством учишься? Давай будем общаться почаще! Слушай, честно говоря, я вообще не врубаюсь в программирование. Я бакалавра по прикладной математике закончил, а потом вдруг решил податься в софт‑инжиниринг. Глянь на мои волосы — за год их стало заметно меньше! — с горячностью выпалил Чэнь Вэньчао.
Хао Юнь слегка кашлянул.
— Изучение базовых учебников… это полезно. Есть такая поговорка: истина часто кроется в простых и понятных вещах. Если заложить прочный фундамент, дальше учиться будет легче. Вот, возьми эту книгу «Структуры данных», изучи её, а потом верни мне.
Чэнь Вэньчао с энтузиазмом закивал:
— Да‑да! Кстати, мастер, ты ещё не сказал, под чьим руководством ты учишься?
— Я… на самом деле я не мастер, — спокойно ответил Хао Юнь.
— Ты слишком скромничаешь! Эта задача мучила меня неделю, а ты справился за 10 минут! — воскликнул Чэнь Вэньчао.
«Чёрт возьми…
Так и знал, что это его задание.
Но ты вообще хоть пытался что‑то сделать?»
— Правда не мастер, — Хао Юнь вздохнул и честно признался: — И, если уж на то пошло, я сдал гаокао [прим.: единый государственный экзамен в Китае] всего два месяца назад. В этом университете я меньше недели.
Когда Чэнь Вэньчао услышал это, его лицо мгновенно окаменело.
Спустя долгую паузу он выдавил из себя натянутую улыбку и прокашлялся:
— Мастер, ты, наверное, шутишь…
— Нет, серьёзно, — Хао Юнь посмотрел на него с полной серьёзностью и протянул свою студенческую карту. — Вот, посмотри.
На лицевой стороне карты был изображён вход в университет Цзян.
На обратной стороне значилось:
[Факультет программного обеспечения, группа 1801: Хао Юнь]
«Чёрт возьми… Он правда первокурсник?!»
Чэнь Вэньчао был в полном ступоре.