Санкт-Петербургская открытая олимпиада по программированию для 3-7 классов

Официальная группа Вконтакте

Олимпиады прошлых лет

2018 2019 2020 2021 2022 2023 2024 2025 2026

Новости


Конкурс "Осенний программист" завершен! Спасибо всем за участие! Будем ждать вас на декабрьском кубке. Результаты объявим не позднее 10.11.2025.
Спешим напомнить, что до окончания "Осеннего программиста" остался всего 1 час. Торопитесь дописать свои коды и отправить их в систему!

"Осенний программист" начинается!

Ссылка на регистрацию и задания - olymp123.contest.codeforces.com/

Напоминаем, что регистрация и задания доступны все время, пока идет олимпиада.
Количество посылок не ограничено, зачет проводится по количеству решенных задач.

Время окончания олимпиады: 21:00 2 ноября.

Что нужно сделать?
1) Зарегистрироваться на сайте codeforces.com/ до начала соревнований.
2) Перейти по ссылке: olymp123.contest.codeforces.com/ , заполнить форму регистрации и начать решать задачи!

Победители получат дипломы в электронной форме!

Решать задачи можно на любом из представленных языков программирования (Python, С++, Pascal, Java и др.)

Участие в конкурсе бесплатное!

Всем удачи!


Дорогие друзья!

Приглашаем вас на увлекательное онлайн-соревнование по программированию — «Осенний программист»! 

1–2 ноября 2025 года, в дни школьных каникул, вас ждут интересные задачи и возможность проверить свои силы.
Участвовать можно из любой точки мира — нужен лишь компьютер и доступ в интернет.
Все задания будут размещены на платформе codeforces.com.

В момент старта конкурса ссылки на регистрацию и задания появятся на сайте prog.matolimp-spb.org и в сообществе vk.com/prog_olimp

Выбирайте любой язык программирования — Python, C++, Pascal, Java и другие.

Победителей ждут заслуженные электронные дипломы.

Участие в конкурсе — абсолютно бесплатное!

Осенний программист», а также Декабрьский и Февральский кубки — это прекрасный шанс проявить себя, попробовать новые задачи и подготовиться к Санкт-Петербургской открытой олимпиаде по программированию для 3–7 классов.

Мы ждём именно вас!


Ознакомиться с решениями задач прошлых лет можно по ссылке.

Порядок проведения олимпиады


Олимпиада проводится в 2026 году в два этапа:

Отборочный этап. Отборочный этап состоится в начале апреля 2026 года в онлайн формате. Победители Отборочного тура будут приглашены на Очный тур.

Основной этап. Этап состоится в апреле 2026 года в главном корпусе ИТМО. К участию приглашаются:

  • победители Отборочного этапа олимпиады;
  • победители Высшей лиги Декабрьского и Февральского Кубков 2025-2026 года;
  • Победители и призеры олимпиады прошлого года.

Участников ждут дипломы и призы Олимпиады.

 

Положение олимпиады

Основная информация


Задания прошлых лет вы можете найти на страницах прошлых лет нашего сайта, а также по ссылке.

Участникам будет предложено выполнить олимпиадные задания, для решения которых требуется написать код на одном из языков программирования: С++, Python, PascalABC, Java и многих других.

Олимпиада проводится при поддержке и с использованием системы тестирования сайта Codeforces

Регистрация на олимпиаду состоит из двух действий:

  1. Завести аккаунт на сайте Codeforces.
  2. Заполнить форму регистрации по ссылке.

 

Условия задач:

 Условия отборочного тура 3-5 классов

 Условия отборочного тура 6-7 классов

 Условия основного тура 3-5 классов

 Условия основного тура 6-7 классов

 

Участие в олимпиаде бесплатное!


 

Кроме олимпиады, в течение 2025-2026 учебного года мы также проведем уже ставшие традиционными Декабрьский и Февральский Кубки. Результаты выступления в Кубках позволят получить преимущество в виде дополнительных баллов при подведении итогов отборочного тура Олимпиады. Кроме того участие в Кубках – возможность познакомиться с форматом Олимпиады, системой оценивания результатов – послужит хорошей тренировкой перед участием в основном туре Олимпиады.

Осенний программист

 

Соревнование по олимпиадному программированию для школьников 3-7 классов.

Когда?

2-3 ноября
Куда? 

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

Кто?
Школьники 3-7 классов.

Что нужно сделать?    

Ссылка на регистрацию и задания появятся в группе https://vk.com/prog_olimp и на сайте prog.matolimp-spb.org в момент старта олимпиады и будет доступна все время пока идет олимпиада.

Победители получат дипломы в электронной форме!

Правила:    

Участие бесплатное!

История и статистика

 

Уже 9 лет Санкт-Петербургская открытая олимпиада по программированию для 3-7 классов проводится в Санкт-Петербурге.

 

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

 

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

 

Олимпиада проводится в два этапа: отборочный; основной (заключительный).


Даты проведения отборочного и основного туров устанавливаются ежегодно, информация размещается на официальном сайте Олимпиады http://prog.matolimp-spb.org/

 

 

Год проведения олимпиады Кол-во участников заключительного этапа Кол-во призеров Кол-во победителей
2024-2025 142 34 12
2023-2024 154 37 10
2022-2023 176 57 6
2021-2022 141 34 7
2020-2021 170 36 12
2019-2020 104 32 6

 

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



Центр олимпиадной математики, физики и программирования "РАЗ-ДВА-ТРИ!"


Санкт-Петербургский Национальный Исследовательский Университет Информационных Технологий, Механики и Оптики.


ГБОУ «Санкт-Петербургский губернаторский физико-математический лицей № 30
Юношеская Математическая Школа при СПбГУ (ЮМШ)
Президентский физико-математический лицей № 239