Добавить в цитаты Настройки чтения

Страница 2 из 72

Глава 1. Будет круто!

Владимир Матвеевич раздал задания — листочки с отпечатанным текстом в одно-два предложения. Я посмотрел на свой. Задача называлась: «Ход коня».

— У вас есть…, — учитель посмотрел на часы. — …тридцать пять минут на всё про всё. Потом я подойду к каждому и проверю решение. Если кто-то справится раньше — не спешите доставать телефоны. Лучше подумайте о том, как можно упростить код. Чем короче он будет, тем выше оценку получите. Серов, хватит вертеться!

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

— Чё у тебя? — спросил сидящий рядом Серов.

— Ход коня.

— Блин, а у меня «шоколадка»! — сказал он, читая с листка. — …её можно разломить по прямой на две части… ага, ага… Можно ли отломить часть, состоящую из n долек? Ё-моё, но и туфта! О, кстати, у меня же шоколадка есть! — Серов полез в рюкзак.

— Серов!

— Ну, что с разу Серов?! Я, вот! — Боря показал учителю вскрытую плитку. — Сладенькое. Чтобы думалось лучше!

— Боюсь, одной не хватит.

— Ха-ха-ха!

— Чё ты ржешь, Воробей?! Посмотрим, как ты…

— Тихо!

Серов качнул шапкой выкрашенных в пепельный цвет волос, которые смотрелись совершенно не естественно с веснушками на лице, и уставился в свой экран.

В задаче «ход коня» нужно было определить: может ли попасть конь из одной клетки в другую. Координаты двух разных клеток задавались условием задачи. Набросав схему передвижения коня по доске, я придумал решение. Довольно просто. Нужно было лишь проверить — находится ли вторая точка в двух шагах левее или правее и одной выше или ниже от первой точки, а затем добавить такое же условие по вертикали. Я положил руки на клавиатуру и принялся вбивать код.

— Пс-с-с, Тимоха?

— А?

— Напомни, плз, как там начинать?

— Задай формат для переменных и вбей туда условия из листка. Потом…

— Че за формат? — Серов почесал голу. — Чего писать-то?

— Ясно. Подожди.

Со своей задачей я справился за десять минут и ещё пять потратил на то, чтобы проверить правильность решения с разными координатами. Потом, когда учитель не смотрел, мы поменялись с Борей листками, и я придумал, как решить его «шоколадку». Написал его код, затем скопировал его в Ворд и увеличил масштаб, чтобы Серов мог спокойно переписать.

— Спасибо, дружище! — Серов облизал пальцы, сунул мне половину шоколадной плитки и налег на клавиатуру.





Второе полугодие одиннадцатого класса. «Время становиться ответственным» — вспомнил я слова мамы. Впереди экзамены, потом поступление. С университетом почти определился. Я отломил кусочек шоколадки и закинул в рот. Страшно немного, но… В конце концов, уж если я не поступлю, то на что могут рассчитывать оболтусы из моего класса? А ведь они поступят. Благо, нашим университетам по уровню образования до зарубежных ещё далеко. Ну, а если они поступят, то я — уж точно. Я отломил ещё один кусок, закинул в рот и принялся жевать. Затем краем глаза заметил, что на меня смотрит Москвина.

На её экране красовался короткий и симпатичный код с комментариями автора. Москвина была одета в бордовый свитер с серым орнаментом. Воротник почти целиком закрывал шею. Её глаза казались просто огромными в сравнении с детским личиком и носом-пуговкой. Черные волосы собраны резинкой сзади. Она сидела, уперев подбородок в крошечный кулак и внимательно смотрела на меня. Я повернулся к ней и посмотрел, ожидая, что наша стесняшка отвернётся, но та, кажется, о чем-то задумалась. Я проглотил шоколадку и склонился чуть ниже, чтобы словить её взгляд:

— Хочешь? — протянул ей плитку.

— Нет-нет, — отмахнулась Москвина и уставилась в экран.

Урок закончился. Владимир Матвеевич посмотрел работы, задал несколько дополнительных вопросов и расставил оценки за урок в планшете.

— Три?! Почему, трояк?! — крикнул Серов.

— В следующий раз трояк получит Кононов! — сказал Владимир Матвеевич и посмотрел на меня из-подо лба.

— До свидания.

Мы вышли из кабинета информатики и потянулись по коридору к лестнице. Боря нагнал меня возле кабинета химии:

— Вот же упырь, а?! За что трояк-то?! Задача же правильно решена!

— То есть тебя совсем не смущает, что ты?.. — я заметил, как расширяются глаза Серова. — Забудь.

— Вот именно! Какая разница?! Он просил задачу — он её получил! В чем ещё?.. О, Валя идёт, — Серов снизил голос, сделался мягким и добрым. — П-п-п-прив…

Тихонова прошла мимо.

— Э-э-эх…, — он посмотрел ей в след, а затем хлопнул меня по плечу. — Ну что, Конон, к полосе готов?

Из всех нововведений, которые пришли в школу за одиннадцать лет моего обучения, полосу я ненавидел больше всего. И не только потому, что проходить её было, мягко скажем, тяжело, а больше из-за отношения к ней. Раньше были стандартные: прыжки в длину, подтягивания, наклоны вперед, челночный бег, стометровка, километр. А тут на тебе: полоса препятствий с элементами силовых упражнений. Норматив существует всего полгода, а значимости ему придают больше, чем экзаменам по основным предметам. Раньше никому не было дела до того, кто и сколько подтягивается. Самое большое — могли зачмырить совсем отстающих, да и то на следующий день забывали. Полоса же каким-то невероятным образом втёрлась в слои не только учителей, но и школьников. Каждую неделю в спортзале вывешивали рейтинги классов. Бред…

В спортзале я отыскал глазами Машу из параллельного класса. Брюнетка с огромной гривой коричневых волос, которые она переплетала резинками в трех местах. Она стояла чуть в стороне от одноклассников, скрестив руки на животе. Её лицо, казалось, всегда выражало одинаковую эмоцию: чуть приподнятые края губ. Смотришь и никогда не можешь понять: либо она улыбается, либо презирает тебя, либо извиняется перед подругами за свою скромность. Я махнул ей рукой. Маша мне кивнула… кажется.

— Опять Демидову гипнотизируешь?

— Отвали.

— Ты уж прости, Конон, но тебе такая девушка не по зубам, — Серов обнял меня за шею. — Красивая, высокая, клево одевается, да и выглядит старше своего возраста года на два. Зуб даю, что за ней ухаживают парни с тачками, бабками, а может и квартирами. Ты бы лучше прицелился на кого-нибудь, вроде-е-е…, — Серов принялся рыскать глазами по залу.

— Мы с ней разговаривали, — я скинул его руку. — Нормальная она девчонка. Обычная.