Для учащихся последних классов школы месяц начиная с двадцатых чисел марта - время не только проведения каникул (которые, к тому же, довольно короткие). Для многих из них, серьезно занимающихся конкретными учебными предметами, это пора завершающего этапа Всероссийских олимпиад.

Такие соревнования собирают талантливых ребят со всех уголков страны по нескольким десяткам дисциплин. Здесь представлено фактически все, что наличествует в школьной программе, - от точных наук до сферы искусства. Находится там начиная еще с 1988 года место и юным почитателям информатики.

Всероссийская олимпиада школьников по программированию на своем завершающем этапе в 2014-м должна пройти с шестого по двенадцатое апреля в Екатеринбурге. Выбор данного города едва ли возможно назвать случайным. Здесь еще с советских времен существует отличная база для обучения информатике потенциальных покорителей цифрового мира. К слову, местные программисты, но уже студенческого возраста, много лет участвуют в международных соревнованиях по своей любимой науке и побеждают в них.

Проведение предметной олимпиады, на которой соберутся девяти-, десяти- и одиннадцатиклассники со всей страны, обычно способствует достаточно раннему выявлению одаренных молодых людей, помогает воспитывать их уже специалистами в области новейших цифровых технологий и программирования. К тому же, подобные мероприятия, сулящие своим победителям определенные образовательные бонусы, служат для них отличным стимулом к дальнейшему совершенствованию собственных навыков в профильной дисциплине. Впрочем, даже те, кто останется без желанной виктории, при подготовке к состязаниям непременно обогатятся новыми знаниями и умениями.

Тем не менее, чрезвычайно высоки ставки в плане попадания как минимум в число призеров. Как известно, для таковых будет открыта прямая дорога во многие ведущие вузы страны. Причем в целый ряд из них победители олимпиады по программированию попадают вне конкурса либо на особенно льготных условиях.

Впрочем, для того чтобы одержать викторию, на такие состязания необходимо как минимум отобраться. Для этого следует не просто пройти через три крупных баталии - в собственной школе, на муниципальном и региональном уровнях, - но и "наскрести" требуемое количество баллов. К слову, школьная олимпиада по программированию в этом плане самая "урожайная" по сравнению с аналогичными соревнованиями по другим предметам. Здесь минимум для девятиклассников составляет 451, для их коллег из 10-го класса - 502, из 11-го - 591.

Списки участников по субъектам РФ уже давно поданы, ибо сделать это требовалось, по регламенту, до 24 марта. От самих юных программистов для поездки на олимпиаду требовался традиционный набор документов - копия паспорта/свидетельства о рождении, справка из школы (лицея и др.), копия первой странички ее устава, медполиса, ряд врачебных справок (об эпидокружении, о допуске), согласие на обработку личных данных и информписьмо принимающей стороны.

Непосредственно соревноваться учащимся предстоит восьмого-десятого апреля. В эту пору пройдут несколько туров олимпиады, где юным гениям информатики необходимо будет выполнить задачи двух типов. Первый представляет из себя составление способной функционировать программы, которая исходя из заданных параметров некоего входного файла (плюс имеются ограничения по задействованию ресурсов компьютера: объему оперативной памяти, времени действия и т.п.) сформировать выходной. Проверяющая система оценит ее после компиляции.

Второй тип заданий связан уже конкретно с получаемым на выходе файлом. Здесь второстепенным и особо никому не интересным будет способ получения искомого результата. Главное - чтобы на основе заданных входных параметров создать строго определенные выходные файлы.

Недолго осталось ждать момента наступления самих программистских баталий, а затем и объявления имен тех, кто сумел в них одержать верх. Возможно, среди них будут названы и те, которые впоследствии, лет с десяток спустя, обретут мировую известность.