Олимпиада по Программированию Задачи


Июль 29, 2016 – 14:22
Разбор задачи I «Зеркало в

Открытый чемпионат по спортивному программированию Яндекс.Алгоритм, 22 августа 2013 года.

Олимпиада по программированию (олимпиада по информатике) — интеллектуальное соревнование по решению различных задач на ЭВМ, для решения которых необходимо придумать и применить какой-либо алгоритм и/или программу на одном из языков программирования. Как правило участникам выдается комплект из нескольких задач. Задача считается решённой, если участники смогли составить программу, которая правильно работает на тестах, подготовленных жюри. Тесты участникам неизвестны.

Олимпиады бывают личные и командные. В командных олимпиадах обычно участвует 3 человека и им на всё время олимпиады предоставляется 1 компьютер для решения задач.

Для проведения подобных соревнований используются турнирные системы, например Contester и eJudge.

Среди школьников

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

Традиционно олимпиады школьников являются личными соревнованиями, проводятся по многоуровневой системе, в несколько этапов:

  • Районная олимпиада
  • Городская олимпиада
  • Региональная олимпиада
  • Национальная олимпиада

Командные соревнования школьников

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

Самой известной командной олимпиадой является Всерссийская командная олимпиада школьников по программированию (ВКОШП). Она обычно проводится в начале декабря в разных городах России: Санкт-Петербург, Барнаул и городах в других странах. На эту олимпиаду нужно отобраться в своем регионе. От Москвы обычно проходят 10-20 команд. От СПб чуть меньше.

Все победители ВКОШП.

Студенты

Олимпиады по информатике среди студентов СССР в масштабах всей страны не проводились. Начиная с 1996 года студенты российских вузов начали участвовать в соревнованиях входящих в систему командного чемпионата мира по программированию среди студентов, проводимого американской ассоциацией ACM.

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

Source: ru.wikipedia.org
Похожие публикации