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


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

С чего начать заниматься олимпиадной информатикой

Ниже перечислены некоторые бесплатные ресурсы, позволяющие начать заниматься олимпиадной информатикой.

  • Сириус курсы
    У ОЦ Сириус есть своя платформа с курсами, на которой можно найти как курсы по языкам программирования для начинающих, так и курсы по алгоритмам, необходимым для успешного написания олимпиад. Многие участники олимпиады начинали свой путь в олимпиадном программировании с этих курсов.
  • Яндекс Лицей
    Компания Яндекс развивает очные бесплатные курсы по программированию, на курсах можно познакомиться с базовым синтаксисом языка чтобы в дальнейшем писать на нем олимпиады. Многие участники олимпиады начинали свой путь в олимпиадном программировании с этих курсов.
  • Курс по C++ на Stepik
    Курс по C++ на платформе Stepik это отличная бесплатная возможность познакомиться с языком C++. Большинство участников олимпиады пишут решения именно на этом языке.
  • Informatics
    На сайте дистанционной подготовки по информатике Informatics доступно большое количество курсов по языкам программирования и алгоритмам. Также сайт дает возможность находить задачи по определенным темам и тренироваться в решении задач по ним.

Выездные школы

Ниже перечислены выездные школы, которые подойдут участникам, уже начавшим заниматься олимпиадной информатикой, и желающим изучить больше тем.

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

  • Летняя Компьютерная Школа
    ЛКШ – это старейшая и самая крупная школа по информатике. Обучение в школе разбито на параллели для самых разных уровней подготовки школьников.

  • Летняя Школа по Компьютерным Наукам
    ЛШКН это более молодая летняя школа, проходящая в Липецке. Обучение в школе разбито на параллели для самых разных уровней подготовки школьников.

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

Кружки по олимпиадному программированию

Ниже перечислены бесплатные кружки, которые подойдут участникам, уже начавшим заниматься олимпиадной информатикой, и желающим изучить больше тем.

  • Яндекс Кружок
    Яндекс Кружок это бесплатный кружок, реализованный в онлайн и оффлайн формате, на котором можно обучаться олимпиадному программированию. Ученики разбиты на 5 параллелей в зависимости от их уровня, занятия проходят каждую неделю. Многие призеры и победители олимпиады ходили на занятия в Яндекс Кружок.

  • Тинькофф Поколение
    Тинькофф Поколение это бесплатный кружок, реализованный в онлайн и оффлайн формате, на котором можно обучаться олимпиадному программированию. Ученики разбиты на 4 параллели в зависимости от их уровня, занятия проходят каждую неделю.

Ресурсы для самостоятельный тренировок.

  • Codeforces
    Codeforces это крупнейшая платформа для онлайн соревнований по программированию. На сайте регулярно проводятся соревнования, также на сайте доступно большое количество тренировок (в том числе прошлых лет открытой олимпиады) и статей с описанием сложных алгоритмов.

  • Informatics
    На сайте дистанционной подготовки по информатике Informatics собран большой архив старых олимпиад. Также на сайте есть большой архив задач, разделенный по темам.

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

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