Цветовая схема:
C C C C
Шрифт
Arial Times New Roman
Размер шрифта
A A A
Кернинг
1 2 3
Изображения:
  • ХМАО - Югра, г. Нижневартовск
  • +7 (904) 483-50-68
  • sammitportal@mail.ru

Олимпиада школьников «Шаг в будущее»

Академические соревнования по информатике и программированию в рамках олимпиады «Шаг в будущее» проводятся на протяжении уже пяти лет.

Уровень Олимпиады — 2.

Изюминка этой олимпиады, выделяющая её среди прочих олимпиад по программированию — оценка способностей участников к написанию работоспособных программ инженерной и практической направленности. Для этого среди задач выделяется блок ситуационных задач повышенной сложности, требующий применения как инженерных навыков и способностей применять методы программирования к решению «физических» задач, так и познаний в отдельных областях, связанных с промышленной разработкой программного обеспечения.

Первый этап (отборочный) проводится в заочной форме на сайте https://olymp.bmstu.ru/ (онлайн).

Время, отведенное на решение заданий, для 8-9 классов участия – 295 минут (4 часа 55 минут), для 10-11 классов участия – 235 минут (3 часа 55 минут).

Расписание проведения академических соревнования отборочного этапа Олимпиады школьников «Шаг в будущее» в 2022 году:

Предмет1 Волна2 Волна3 Волна
Программирование21 - 24 октября 2022 года18 - 21 ноября 2022 года16 - 19 декабря 2022 года

Второй этап (заключительный) проводится в МГТУ им. Н. Э. Баумана и на региональных площадках (при наличии).

Расписание проведения заключительного этапа Олимпиады будет опубликовано позже.

Продолжительность заключительного этапа - 3 часа 55 минут.

Победителям и призерам олимпиады, обучающимся в 10−11 классах при подтверждении результатами не ниже 75 баллов ЕГЭ по профильному предмету олимпиады, будет предоставлено одно из особых прав: право приема без вступительных испытаний при поступлении на образовательные программы, определяемые Ученым советом МГТУ им. Н. Э. Баумана ежегодно, или право участия в конкурсе с максимальным результатом в 100 баллов по общеобразовательному вступительному испытанию, соответствующему профилю олимпиады.

Демонстрационные варианты и задания олимпиады по программированию

Задания 2021-2022 учебного года с решениями
Отборочный этап: 8 класс, 9 класс, 10 класс, 11 класс
Заключительный этап: 8 класс, 9 класс, 10 класс, 11 класс

Задания 2020-2021 учебного года с решениями
Отборочный этап: 8 класс, 9 класс, 10 класс, 11 класс
Заключительный этап: 8 класс, 9 класс,  10 класс, 11 класс

Архив заданий прошлых лет

Подготовка к олимпиаде с профильным предметом «программирование»
Материалы для подготовкиЗадачи по программированию

Решением для каждой задачи должна являться одномодульная программа (в виде одного файла) на одном из допустимых языков программирования.

При проверке решений участников жюри будет использовать следующие компиляторы (интерпретаторы):

  1. Язык Си - gcc (GNU C) 9.3.0
  2. Язык Си++ - g++ (GNU C++) 9.3.0
  3. Язык Паскаль - fpc (Free Pascal) 3.0.4
  4. Python 3.7.

Ввод/вывод программы должен осуществляться с помощью стандартных потоков ввода и вывода.

Завершаться программа должна с кодом возврата 0.

Все задачи проверяются, исходя из ограничения времени выполнения в 3 секунды и использования оперативной памяти до 512 Мб.

Среды разработки, доступные на площадках проведения:

Версии на различных площадках могут отличаться.

Подробнее: https://olymp.bmstu.ru/ru/programming-olymp