Что дает участникам Международная олимпиада «Туймаада»? Как лучше подготовиться к олимпиадному движению в таком востребованном направлении, как информатика? «Якутия» узнала ответы у Максима Крылыкова, который в этом году выступил одним из тренеров сборной нашей республики.
Максим — старый знакомый нашей редакции, впервые он стал героем публикации еще в далеком 2018 году, когда, будучи учеником шестого класса, триумфально выиграл республиканскую олимпиаду по информатике среди 8-9 классов. В этом году он уже выпускник школы Московского центра педагогического мастерства, которую окончил с золотой медалью. Также нынче он стал призером Всероссийской олимпиады школьников по информатике.
— Максим, твоей первой международной олимпиадой, в которой ты принял участие, была именно «Туймаада». Как ты тогда выступил, какие были результаты?
— Действительно, я тогда учился в шестом классе, это был первый опыт участия на международном уровне. Уровень олимпиады всегда был очень высоким, поэтому тогда мне не удалось стать даже призером. Набрал позорные 150 баллов.
— А почему позорные?
— Этого мало, в тот год максимум можно было набрать 800 баллов. Но, конечно же, я не расстроился, наоборот, появился азарт еще лучше подготовиться, потому что всегда хочется чего-то более «сочного» в плане наград. Можно сказать, что меня заметили как раз благодаря олимпиадам, «Туймаада» в их числе, — считает он.
Напомним, что в 14 лет его пригласили учиться в Международную школу «Летово», а в 2020 году Максим попал в сборную команду Москвы по информатике.
— В прошлом году ты стал абсолютным победителем «Туймаады» по информатике, в этом году здесь уже на правах тренера сборной, члена жюри и автора олимпиадных заданий. Кто вошел в сборную республики, как ты оцениваешь уровень подготовки якутских школьников?
— По информатике Якутию представляют две команды по четыре человека. В первую вошли ученики 11 класса и один восьмиклассник, вторая команда полностью состоит из выпускников восьмого класса, отрадно, что это не только ученики столичных школ, есть представители Чурапчинского и Горного районов. Это все отобранные ребята, они победители, призеры республиканских этапов.
В Малой академии наук Якутии они проходили учебно-тренировочный сбор. Со своей стороны я старался рассказать им отдельные темы и сформировать определённую стратегию при решении задач. Олимпиада длилась два дня. Каждый день необходимо было решить пять задач разных уровней, от простых до заданий со «звездочками». В кругах олимпиадников последние называют «гробовыми», то есть очень сложными.
— Знаю, что в этом году именно тебе доверили стать автором тех самых «гробовых» заданий. Как они разрабатываются?
— Разрабатывать олимпиадную задачу очень интересно. Например, когда ты просто решаешь задачу на олимпиаде, тебе достаточно написать решение — и все, получаешь свои сто баллов. Автору же нужно придумать условия с нуля, затем расписать решение. И это еще не все. Так как олимпиада международная, задание надо перевести, а также составить тесты к задаче. Одним словом, нюансов очень много, поэтому это долгий процесс. Например, нынешние задания составлялись примерно три месяца.
— Был ли у тебя до этого подобный опыт?
— Есть международная платформа codeforces.com, где спортивные программисты со всего мира могут участвовать в соревнованиях, которые проводятся каждую неделю. На платформе есть возможность загружать свои задачи, а также проводить соревнования. С друзьями из Москвы мы уже несколько провели и каждое готовили по полгода. За это время мы свои задачи полировали, писали условия. Так что опыт в этом деле у меня есть.
— Кто проверяет олимпиадные задачи, насколько они сложные, решаемые?
— Есть кросс-проверяющие. По сути, это авторы других задач, которые свежим взглядом смотрят на чужую. Решают ее как обычный участник, чтобы проверить, что все в задаче правильно. Я, кстати, тоже являюсь кросс-проверяющим нескольких задач.
— Насколько сложно в программировании придумать уникальное задание?
— Олимпиадному программированию лет двадцать, за это время придумано очень много задач, и предложить что-то совсем уникальное очень сложно. Есть два подхода. Первый — придумываешь суперидейную математическую задачу, которую очень сложно придумать, но легко написать код, либо второе — ты делаешь не очень сложную в плане условий задачу, но которую написать сверхсложно.
Начинать лучше с начальной школы
— Максим, с высоты своего олимпиадного опыта дай совет ребятам, которые бы тоже хотели принимать участие в олимпиадах по информатике, выходить на общероссийский уровень. Когда стоит начать готовиться?
— Я сам начал изучать информатику с пятого класса и считаю, что это уже поздновато. Например, в Москве дети начинают заниматься информатикой с первого-второго классов. И если в школе нет такого предмета, они посещают различные кружки, факультативы. Поэтому чем раньше, тем лучше. Если ребенок сейчас учится в начальном классе и у него уже есть интерес к компьютерам, то стоит попробовать записать его в какие-нибудь кружки. Благо в Якутске, насколько я знаю, выбор есть.
— Что делать тем, кто решил, что информатика ему близка, в более старших классах. Есть шансы?
— Очень многое, конечно, зависит от школы, где они обучаются. Например, Ленский край проводит учебно-тренировочные сборы, заинтересованные ребята ездят, тренируются, по-моему, два-три раза в год. Честно говоря, этого, конечно, недостаточно. Например, в Москве подобных сборов проводят восемь в год.
Тем не менее, считаю, что сборы — тоже не панацея. Главное — нужно постоянно заниматься, а делать это можно и самостоятельно. Как говорила тренер сборной Москвы, в информатике количество переходит в качество, то есть чем больше ты решал задач, тем больше шанс успеха на соревнованиях.
— А нужен ли наставник?
— На самом деле необязательно. На платформе, о которой я говорил ранее, люди могут самостоятельно каждую неделю решать задачи, читать разборы, слушать лекции. Но все это требует большой силы воли. Скажу за себя, если бы тренеры нашей сборной меня не подталкивали, я бы сидел и ничего не делал, просто играл бы в компьютерные игры.
— Не зря мы поговорили об олимпиадном движении. Весь твой школьный путь, по сути, это по кирпичикам построенная дорога к тому, что сегодня перед тобой открыты двери в любой вуз страны. Тем сложнее, наверное, был выбор.
— Действительно, у призеров и победителей Всероссийской олимпиады школьников очень много привилегий и большой выбор. Они могут поступить в любой вуз страны, получают различные стипендии, могут уже с первого курса трудоустроиться в ведущие компании. Я же решил попробовать выйти из зоны комфорта, поэтому подавал документы еще и в вузы других стран. Так получил шесть приглашений в университеты Америки, которая, как вы знаете, пока еще остается лидером в IТ-сфере. Выбрал Технологический университет Джорджио. Там очень много специальностей, но мне интересны два направления — системная архитектура и искусственный интеллект. Считаю, что одним из плюсов в моем портфолио была победа на Международной олимпиаде «Туймаада». Так что ребятам хочу сказать, что не надо бояться пробовать свои силы в олимпиадах, они дают огромные возможности для успешного будущего!