OtvetInfoОтветы и разборы школьных работ
ВсОШ

Школьный этап ВсОШ по информатике 2026

Программирование, ИИ, информационная безопасность и робототехника: даты школьного этапа по информатике в октябре 2026, длительность и формат задач.

Содержание статьи

Школьный этап ВсОШ по информатике — самый разветвлённый в сезоне: с 2025 года олимпиада делится на четыре профиля, и у каждого свой тур. В большинстве регионов этап проходит на платформе «Сириус.Курсы» 19–23 октября 2026 года, в Подмосковье — 12–17 октября. Разбираемся, какие даты у вашего профиля, чем профили отличаются и как устроены задания.

Когда проходит школьный этап по информатике в 2026 году

На «Сириусе» информатику пишут 83 региона и Байконур. Регионы разделены на четыре группы, и у каждого профиля в каждой группе свой день:

ПрофильГруппа 1Группа 2Группа 3Группа 4
Робототехника19 окт.20 окт.23 окт.22 окт.
Программирование20 окт.22 окт.21 окт.23 окт.
Информационная безопасность23 окт.21 окт.22 окт.19 окт.
Искусственный интеллект22 окт.23 окт.19 окт.20 окт.

Примеры регионов: группа 1 — Краснодарский край, Ростовская и Волгоградская области, Крым. Группа 2 — Санкт-Петербург, Татарстан, Нижегородская и Воронежская области. Группа 3 — Башкортостан, Свердловская, Челябинская, Самарская области. Группа 4 — Новосибирская и Иркутская области, Красноярский и Приморский края. Полный список — в расписании октября.

Тур проходит в школе по индивидуальному коду. Задания открыты с 8:00 до 22:00 по местному времени, но запущенный таймер остановить нельзя. Москва проводит этап по своему графику — его публикуют на vos.olimpiada.ru.

Московская область

В Подмосковье информатика проходит онлайн на olymp.informatics.ru в две волны. Искусственный интеллект и робототехника — 12–14 октября, информационная безопасность и программирование — 15–17 октября. Рейтинг и статусы по всем профилям — 4 ноября.

Профили, классы и длительность тура

Участвовать могут ученики 5–11 классов. Профили проверяют разные навыки, поэтому выбирайте тот, что ближе вам по интересам.

  • Программирование — классические алгоритмические задачи: алгоритмы, структуры данных, эффективность кода. На ранних этапах, особенно у младших, встречаются и теоретические вопросы.
  • Информационная безопасность — теория и практика: сети, криптография, анализ файлов и систем.
  • Искусственный интеллект — теоретические и алгоритмические задачи плюс анализ данных и машинное обучение.
  • Робототехника — теория, связанная с инженерией и робототехникой: датчики, механика, алгоритмы управления. На более высоких этапах бывают практические задачи на сборку роботов.

Длительность и максимальный балл на «Сириусе» по данным страниц профилей на siriusolymp.ru:

Профиль5–6 классы7–8 классы9–11 классы
Программирование60 мин, 500 баллов120 мин, 600 баллов120 мин, 500 баллов
Искусственный интеллект90 мин, 72 балла120 мин, 72 балла120 мин, 72 балла
Информационная безопасность60 мин, 50 баллов60 мин, 60 баллов9 кл.: 90 мин, 100 баллов; 10–11 кл.: 120 мин, 100 баллов

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

Как устроены задания

Архив Московской области 2025/26 содержит задания профиля «Программирование». По ним хорошо видно, как выглядит тур.

7–8 классы. Четыре задачи. Первые три — с открытыми тестами: программу писать не нужно, тесты даны в условии, в систему вводятся только ответы. Это задачи про переливания с минимальным числом действий, путь робота по клетчатому полю и подсчёт с помощью кругов Эйлера. Четвёртая задача — полноценная программа с автоматической проверкой: ограничение 1 секунда и 64 МБ памяти, числа на входе до миллиарда.

9–11 классы. Пять задач. Одна — с открытыми тестами, остальные требуют программу. Темы: оптимальное разбиение чисел, комбинаторика, динамическое программирование, делимость. За задачи с программой баллы начисляются по подзадачам: решил простой случай — получил часть баллов, решил полностью — всё. Доступны C/C++, Pascal, Java, C# и Python.

Задачи с открытыми тестами — подарок для тех, кто пока плохо программирует: их можно решить на бумаге или маленьким скриптом.

Типичная ошибка на информатике

Программа верная, но падает на больших тестах. Сумма нескольких чисел до 10⁹ не помещается в int в C++ — берите long long. Второй частый провал — лишний вывод: фраза «Ответ:» или приглашение к вводу в input() ломают проверку. Выводите строго то, что просит условие.

Когда будут результаты

Порядок на «Сириусе» общий для всех предметов:

  • ответы и видеоразборы — через 2 дня после тура;
  • предварительные результаты — не позднее чем через 7 дней, по коду участника на uts.sirius.online;
  • апелляция — в течение 3 дней после предварительных результатов, через организатора в школе;
  • окончательные результаты — не раньше чем через 2 недели.

Например, программирование в группе 1 проходит 20 октября: разборы — около 22 октября, предварительные результаты — не позднее 27 октября.

График Подмосковья:

ПрофилиТурПредварительные баллыАпелляцииИтоговые баллыРейтинг
ИИ, робототехника12–14 окт.21 окт.21–22 окт.29 окт.4 ноя.
ИБ, программирование15–17 окт.24 окт.24–25 окт.30 окт.4 ноя.

Задания прошлых лет

Задания школьного этапа Подмосковья 2025/26 лежат в архиве reg.olympmo.ru. Материалы «Сириуса» прошлых сезонов — в архиве siriusolymp.ru.

Как с ними работать:

  • решайте задачи с программой в тестирующей системе, а не «в уме» — важна проверка на всех тестах;
  • для каждой задачи сначала напишите медленное простое решение, затем быстрое, и сравните их ответы на случайных тестах;
  • после тура смотрите разборы и дописывайте решения, которые не успели.

Примеры заданий в формате олимпиады

Задачи ниже составлены нами и охватывают разные профили.

5–6 класс. Исполнитель

У исполнителя Удвоитель две команды: 1 — прибавь 1, 2 — умножь на 2. Какое наименьшее число команд нужно, чтобы из числа 1 получить 37? Запишите одну из подходящих программ.
Показать ответ

Ответ: 7 команд, например 2221221.

Удобно идти от конца. 37 нечётное — последней была команда «прибавь 1», до неё было 36. Дальше делим: 36, 18, 9. Число 9 нечётное, до него было 8, а 8 получается из 1 тремя удвоениями. Путь: 1 → 2 → 4 → 8 → 9 → 18 → 36 → 37. Полный перебор на компьютере подтверждает: быстрее нельзя.

7–8 класс. Искусственный интеллект

Модель проверила 200 писем. Из 100 писем со спамом она верно отметила 90, а 10 пропустила. Из 100 обычных писем 80 признала обычными, а 20 ошибочно отправила в спам. Найдите долю правильных ответов (accuracy) и точность по классу «спам» (precision). Округлите до сотых.
Показать ответ

Ответ: accuracy 0,85; precision 0,82.

Верных ответов 90 + 80 = 170 из 200, то есть 0,85. Точность показывает, какая часть писем, помеченных как спам, действительно спам. Помечено 90 + 20 = 110 писем, из них верно 90: 90/110 ≈ 0,818, после округления 0,82.

9 класс. Информационная безопасность

Слово из латинских букв зашифровали шифром Цезаря: каждую букву заменили на ту, что стоит в алфавите на 3 позиции дальше (после Z снова идёт A). Получилось VHFUHW. Найдите исходное слово.
Показать ответ

Ответ: SECRET.

Сдвигаем каждую букву на 3 позиции назад: V → S, H → E, F → C, U → R, H → E, W → T. Шифр Цезаря легко вскрыть даже без ключа: у латиницы всего 25 ненулевых сдвигов, их можно перебрать.

10–11 класс. Программирование

Дано натуральное число N, не больше 10¹⁸. Выведите, сколько чисел от 1 до N делятся на 3 или на 5. Ограничение по времени — 1 секунда. Пример: для N = 20 ответ 9.
Показать ответ

Решение: N div 3 + N div 5 − N div 15.

Перебор до 10¹⁸ за секунду не успеет, нужна формула. Чисел, кратных 3, ровно N div 3, кратных 5 — N div 5. Числа, кратные 15, попали в оба счёта, их вычитаем один раз. Проверка для N = 20: 6 + 4 − 1 = 9. В C++ храните N в long long, в Python целые числа не переполняются.

Как подготовиться

  • Определитесь с профилем. Любите писать код — программирование. Интересны сети и шифры — информационная безопасность. Нравятся данные и математика — искусственный интеллект.
  • Освойте один язык по-настоящему. Ввод и вывод, массивы, строки, циклы, функции. Для школьного этапа хватит Python или C++.
  • Решайте задачи с автопроверкой. Лучший тренажёр — архивы прошлых лет в тестирующей системе, где видно, какие тесты не прошли.
  • Не игнорируйте задачи с открытыми тестами. Они дают баллы без написания программы, и их стоит решать первыми.
  • Считайте сложность. Если N до миллиарда, простой перебор не пройдёт — ищите формулу или более быстрый алгоритм.

Остальные предметы сезона собраны в хабе «Школьный этап ВсОШ 2026/27 по всем предметам», общий порядок — в статье «Школьный этап ВсОШ 2026/2027: расписание и формат». Информатикам обычно близки математика и физика, а для любителей расчётных задач — астрономия. Даты всех туров «Сириуса» — в расписании октября.

Что дальше

Муниципальный этап начинается с 7 класса и проходит ориентировочно в ноябре–декабре. Проходной балл устанавливает регион. С 9 класса участники выходят на региональный этап (январь–февраль 2027), а лучшие — на заключительный этап весной 2027 года.

Победители и призёры заключительного этапа поступают без вступительных испытаний на профильное направление или получают 100 баллов ЕГЭ по профильному предмету. Диплом действует 4 года. Можно писать за более старший класс, но тогда и дальше выступаешь за него.

Частые вопросы

Когда школьный этап ВсОШ по информатике в 2026 году?
На «Сириус.Курсах» — 19–23 октября, у каждого из четырёх профилей свой день в зависимости от группы региона. В Подмосковье ИИ и робототехника — 12–14 октября, ИБ и программирование — 15–17 октября на olymp.informatics.ru.
Какие профили есть в олимпиаде по информатике?
С 2025 года их четыре: программирование, информационная безопасность, искусственный интеллект и робототехника. Они различаются типом задач — от алгоритмов и кода до криптографии, анализа данных и управления роботами.
Сколько длится тур по программированию?
По данным siriusolymp.ru, 5–6 классам даётся 60 минут, 7–8 и 9–11 классам — по 120 минут. У профилей ИИ и ИБ своя длительность — от 60 до 120 минут в зависимости от класса.
На каких языках можно писать программы?
В заданиях Московской области 2025/26 для 9–11 классов были доступны C/C++, Pascal, Java, C# и Python. Для школьного этапа достаточно уверенно владеть одним из них.

Обсуждение

Комментариев пока нет — будьте первым, кто задаст вопрос по этому материалу.

Комментарий появится после проверки модератором