Вчера завершилась двухдневная IX Открытая индивидуальная олимпиада школьников по программированию 2014/15. И для меня она прошла достаточно успешно, но чуть менее успешно чем Всероссийская командная олимпиада школьников по программированию проходившая в ноябре 2014 года.
История олимпиады
Олимпиада проводится с 2002 года. До 2006 года проводилась как заочный тур Московской олимпиады школьников по программированию, по результатам которого приглашали на очный тур. С 2006 года олимпиада была преобразована во Всероссийскую заочную олимпиаду школьников по программированию. Очный финал проводился по задачам Московской олимпиады по информатике, в тот же день, но с возможностью участия иногородних школьников. В 2009 году олимпиада была переименована в Открытую олимпиаду школьников по программированию и с 2011 заключительные этапы Московской и Открытой олимпиад стали проводиться отдельно. Сегодня Открытая олимпиада по программированию, фактически, является альтернативой заключительному этапу Всероссийской олимпиады по информатике – ничуть не уступая ему ни по уровню участников, ни по сложности задач. За счет длинного отборочного Интернет-тура Открытая олимпиада по программированию дает возможность любому школьнику, которому интересно решать задачи, и у которого есть необходимый уровень знаний, попасть на заключительный этап.
IX Открытая олимпиада школьников по программированию
В этом году олимпиада проходила в два этапа:
Заочный этап проводился с 1 ноября 2014 года по 20 января 2015 г., на нем участникам предлагалось решить 11 задач. Условия задач добавлялись и дополнялись по ходу заочного этапа. Жюри олимпиады приняло решение объявить призерами отборочного этапа олимпиады и пригласить на заключительный этап олимпиады учащихся 11 класса, набравших не менее 595 баллов, учащихся 5-10 классов, набравших не менее 500 баллов на отборочном этапе.
Заключительный очный этап проводился в Москве 7-8 марта 2015 года на базе офиса фирмы “1C” и Московского физико-технического института, при поддержке компании Яндекс.
На олимпиаду мы ехали командой от Витебской области в сопровождении нашего учителя и тренера Лактиной Виктории Павловне. Всего нас было 6 участников. Мы приехали в Москву рано утром, 6 марта. В 7 часов утра нас уже заселили в гостиницу. Гостиница и завтраки в ней полностью оплачивались организаторами. В гостинице был бесплатный Wi-Fi, который не смог долго проработать, из-за обилия участников. Регистрация и туры олимпиады проходили в учебном центре “1C”. Учебный центр находится в 3 минутах от метро и 10 минутах от гостиницы, мы спокойно успевали на тур выходя за 20 минут до начала. На регистрации всем участникам дали сувениры от организаторов олимпиады: майка, календарь, ручка-стилус, блокнот. Также нас бесплатно покормили вкусными обедом и ужином в столовой “1C”.
На следующий день, 7 марта, проходило открытие и первый тур олимпиады. После завтрака “Шведский стол” в отеле, мы отправились в офис “1C”. Всего в олимпиаде приняло участие 342 школьника, что немало для очного тура. С 10.00 до 11.00 проходило открытие олимпиады. Вместо того чтобы собирать всех вместе, открывающая речь транслировалась в каждую аудиторию. На открытии напомнили правила участия в олимпиаде. Открытая олимпиада по программированию немного отличается от обычной олимпиады. В отличии от обычной олимпиады, тесты разбиты на группы, и баллы засчитываются только при прохождении всех тестов в группе. Также, при непрохождении тестов в определенных группах тестирование останавливается. В этом году в олимпиаду внесли некоторые изменения – задачи были представлены не в порядке увеличения сложности, каждой задаче был присвоен цвет, задачи были даны в случайном порядке. Это нововведение значительно усложняет олимпиаду, так как после получения условий не сразу понятно какая задача самая легкая, и какую задачу нужно решать. Первый тур олимпиады начался в 11.00 и длился 5 часов. Участникам было предложено решить 4 задачи, за каждую задачу можно получить до 100 баллов. По итогам первого тура я набрал 170 баллов.
Второй тур олимпиады уже не первый год проводится 8 марта, в Международный женский день. Как и вчера, мы позавтракали в отеле, и отправились в офис “1C”. Мы пришли в офис в 8.55 и ничуть не опоздали на тур, который начался в 9.00. После окончания тура все уже примерно знали сколько баллов набрали, и размышляли на эту тему в столовой. После обеда для каждого участника были известны окончательные баллы. Во втором туре я набрал 310 баллов, в сумме 480 за два тура. После этого участники на автобусах отправились в МФТИ на награждение и разбор задач. С 17.00 до 19.00 в концертном зале МФТИ проходил разбор задач и награждение победителей и призеров.
После разбора задач всех девочек участниц олимпиады поздравили с 8 марта.
Участникам, получившим диплом I степени давали золотую медаль, призы от Яндекса и 4 различных книги на выбор от МФТИ. В основном книги были про различные алгоритмы и задачи, но также были книги про математику, криптографию, и т.д. За II степень давали серебряную медаль и 5 книг на выбор. За 480 баллов я получил диплом III степени, за который давали бронзовую медаль и 4 книги. После награждения нас покормили в столовой МФТИ и отвезли к месту отправления – офису “1C”.
Мне очень понравилась организация олимпиады и условия, созданные для участников.
Выборка результатов среди учащихся 9-х классов и моложе.
Место | Участник | Город | Класс | Blue | Green | Red | Yellow | Cyan | Gold | Magenta | Olive | Сумма | Диплом |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
26 | Югов Василий Дмитриевич | Пермь | 9 | 53 | 85 | 68 | 100 | 0 | 100 | 100 | 40 | 546 | I |
29 | Анопренко Михаил Валентинович | Санкт-Петербург | 8 | 62 | 60 | 30 | 100 | 60 | 100 | 75 | 50 | 537 | II |
30 | Коробейников Федор Алексеевич | Гомель | 9 | 66 | 85 | 100 | 100 | 0 | 60 | 75 | 50 | 536 | II |
53 | Петуховский Артур Михайлович | Витебск | 9 | 20 | 20 | 30 | 100 | 60 | 100 | 100 | 50 | 480 | III |
61 | Лифарь Егор Игоревич | Москва | 5 | 54 | 60 | 30 | 100 | 20 | 60 | 100 | 50 | 474 | III |
76 | Романов Владимир Олегович | Москва | 7 | 72 | 40 | 30 | 100 | 0 | 60 | 100 | 50 | 452 | III |
92 | Дроздова Александра Алексеевна | Нижний Новгород | 9 | 30 | 60 | 30 | 100 | 60 | 60 | 50 | 40 | 430 | |
96 | Морозов Александр Дмитриевич | Санкт-Петербург | 7 | 60 | 30 | 100 | 20 | 60 | 100 | 50 | 420 | ||
97 | Кириллов Арсений Олегович | Санкт-Петербург | 9 | 20 | 20 | 30 | 100 | 0 | 100 | 100 | 50 | 420 | |
107 | Гулин Кирилл Иванович | Лунинец | 9 | 57 | 40 | 0 | 100 | 0 | 60 | 100 | 50 | 407 | |
121 | Селиванов Макар Дмитриевич | Санкт-Петербург | 9 | 54 | 60 | 0 | 100 | 60 | 60 | 50 | 384 | ||
123 | Иванов Михаил Павлович | Санкт-Петербург | 9 | 68 | 60 | 100 | 100 | 50 | 0 | 378 | |||
134 | Трилис Алексей Андреевич | Санкт-Петербург | 9 | 20 | 60 | 100 | 60 | 75 | 50 | 365 | |||
137 | Вишневский Владислав Александрович | Мозырь | 9 | 20 | 40 | 30 | 100 | 60 | 100 | 10 | 360 | ||
139 | Салаватов Вадим Маратович | Салават | 8 | 30 | 75 | 30 | 100 | 0 | 60 | 50 | 10 | 355 | |
157 | Федоркина Мария Олеговна | Москва | 9 | 20 | 40 | 100 | 60 | 100 | 20 | 340 | |||
166 | Фёдоров Даниил Игоревич | Санкт-Петербург | 8 | 51 | 40 | 30 | 100 | 0 | 60 | 50 | 331 | ||
170 | Гейдебрехт Данил Валентинович | Москва | 9 | 0 | 60 | 100 | 60 | 50 | 60 | 330 | |||
177 | Касумов Роман Ахмедович | Михайловск | 9 | 57 | 40 | 100 | 0 | 20 | 100 | 10 | 327 | ||
187 | Коробков Роман Леонидович | Челябинск | 8 | 20 | 60 | 100 | 0 | 60 | 50 | 20 | 310 |
Сезон начался, готовлюсь к Республике по программированию 2014-15.