Программирование

Прими участие во Всероссийской олимпиаде школьников по информатике в направлении программирование
Вся Россиясентябрь — апрель

Этапы

Школьный этап

Даты проведения в Московской области:

15-17 октября 2026

Дата проведения в городе Москва:

20 октября 2026

Даты проведения в регионах:

Муниципальный этап

Даты:

Муниципальный этап на данный момент завершён, новая информация будет доступна в новом году
  • Как проходит региональный этап

    Даты:

    Региональный этап на данный момент завершён, новая информация будет доступна в новом году

    Результаты

    Требования к РЭ ВсОШ 2025/26 (zip)

    Организаторы

    Нормативные документы:

  • Участники муниципального этапа ВсОШ по информатике, набравшие проходной балл за 9‑11 класс
    Победители и призёры регионального этапа прошлого года
    Учащиеся 8 класса и младше, при условии решения олимпиады «за 9 класс» на предыдущих этапах. О намерении писать олимпиаду «за 9 класс» и старше нужно заранее сообщить учителю информатики в своей школе до регистрации на школьный этап
  • 300 минут
    Времени на решение заданий
    Сложность задач
    Задачи расположены по возрастанию сложности
    4 задачи
    Количество задач в туре
    Порядок решения
    Участник может решать задачи в любом порядке
  • Используется балльная система

    Максимум за задачу:

    100 баллов

    Итоговые баллы:

    Итог за задачу формируется как сумма баллов за подзадачи (subtasks)

    Как работают подзадачи:

    Каждая задача разделена на несколько подзадач, у каждой есть своя группа тестов и вес
    (например: 30 + 30 + 40 баллов)

    Баллы за подзадачу:

    Баллы за подзадачу начисляются только если решение прошло все тесты соответствующей группы

    Обратите внимание

    Частичное прохождение тестов внутри одной подзадачи баллов не даёт

    Как получить высший балл:

    Чтобы получить 100 баллов, решение должно пройти все группы тестов всех подзадач
  • Проверка решений выполняется автоматизированной тестирующей системой. В разных регионах может использоваться одна из платформ:
    Яндекс КонтестCodeforcesEjudgePCMS
    Перед проведением этапа регион направляет в жюри заявку, где указывает, какая система будет использована на площадках именно в этом регионе
  • Все задачи участник решает самостоятельно
    Запрещены любые электронные устройства, включая мобильные телефоны, смарт/наручные часы и т.п.
    При выявлении нарушений участник может быть дисквалифицирован (как правило — до следующего учебного года) в соответствии с регламентом
  • Для решения задач регионального этапа чаще всего используется C++ (как основной олимпиадный язык). Конкретный перечень разрешённых языков и версий компиляторов/интерпретаторов устанавливается регламентом региона и выбранной тестирующей системой

Заключительный этап

Даты:

Заключительный этап на данный момент завершён, новая информация будет доступна в новом году

Результаты:

  • Архив

    Результаты этапов по годам

Подготовка к ВсОШ по информатике

Ниже собраны проверенные ресурсы для подготовки — от изучения основ C++ и базовых алгоритмов до практики на задачах олимпиадного уровня

Тренировка

Codeforces:

Платформа для соревнований и решений олимпиадных задач

Информатикс:

Для системной отработки материала и типовых задач от простых к сложным

Материалы

  • Сириус.Курсы

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

  • Algorithmica

    Содержит конспекты по CS и алгоритмам, математике, графам и строкам. Материалы можно использовать как справочник по темам (графы, DP, структуры данных) и возвращаться при разборе задач.

  • ITMO Wiki

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

  • Онлайн-сборы от Яндекса

    Яндекс проводит бесплатные онлайн-сборы, где готовит к олимпиадным задачам школьников 7‑11 классов. По сложности сборы соответствуют этапам Всероссийской олимпиады школьников по информатике (профиль «Программирование»). Туры содержат 6 контестов, соответствующих уровню и формату РЭ ВсОШ. Преподаватели Кружка подробно разберут решения туров предыдущего дня.

  • Основы языка С++ от Яндекса

    В хендбуке от Яндекса пошагово разбираются основы языка С++. В том числе ключевые концепции, работу с памятью, алгоритмы и структуры данных, и решаются практические задачи. Для успешного освоения понадобится знакомство с информатикой и умение писать код — например, на Python.

  • Хендбук по основам алгоритмов от Яндекса

    В материалах от Яндекса разбираются теория, задачи и автопроверка эффективности без привязки к языкам программирования — чтобы понять и прокачать алгоритмическое мышление

Часто задаваемые вопросы

К участию приглашаются обучающиеся 8–11 классов российских школ, а также учащиеся зарубежных образовательных учреждений, допущенные к участию оргкомитетом.

Стать участниками олимпиады могут те, кто интересуется информатикой и математикой, стремится к углубленному изучению этих дисциплин и обладает базовыми навыками программирования на одном из распространённых языков.

К участию приглашаются обучающиеся 8–11 классов российских школ, а также учащиеся зарубежных образовательных учреждений, допущенные к участию оргкомитетом.

В разделе «Регистрация» на сайте будет подробно описан алгоритм подачи заявки для каждой категории участников.

Задания олимпиады направлены на поиск нестандартных решений в области разработки и применения интеллектуальных алгоритмов и моделей обработки больших данных.

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

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

Регистрируйся на олимпиаду, даже если только начинаешь свой путь в программировании. На отборочном этапе будут задачи, для решения которых хватит базовых знаний.

Мы подготовили целый раздел с методическими материалами, которые помогут тебе подготовиться к Олимпиаде.

Победители и призёры Олимпиады получают преимущества при поступлении в вузы‑партнёры. Перечень призов и подарков формируется партнёрами Олимпиады.