Олимпиады по программированию

olympiads.ru

Олимпиады прошлых лет
2017/18
2016/17
2015/16
2014/15
2013/14
2012/13
2011/12
2010/11
2009/10
2008/09
2007/08
2006/07

IV открытая олимпиада школьников по программированию (2009/10)
Доска объявлений олимпиады
Информация об олимпиаде
Заключительный этап
Информация о заключительном этапе
Список приглашенных
Результаты заключительного этапа
Задачи, тесты
Персональные странички участников
Предварительное раписание
Система оценки решений на заключительном этапе
Информация для иногородних участников
Планируемое размещение иногородних
Как добраться
Заочный этап
Задачи, тесты
Регистрация
1 тур
Персональная страничка участника
Текущие результаты
2 тур
Персональная страничка участника
Текущие результаты
Примеры реализации ввода-вывода на разных языках
FAQ по работе с тестирующей системой
Связаться с оргкомитетом

Олимпиада проводится при поддержке Московского физико-технического института, Компьютерной компании НИКС, Компании Yandex

Информационная поддержка:
журнал "Мир ПК"

IV Открытая олимпиада школьников по программированию, 2009/10 учебный год

Система оценки решений на заключительном этапе олимпиады

Продолжительность каждого тура заключительного этапа олимпиады - 4,5 часа.

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

На каждом туре участники получат 4 задачи. Каждая задача оценивается из 100 баллов следующим образом.

По каждой задаче имеется 4 группы тестов:

  • нулевая группа: тесты из условия, всегда идут в качестве первых тестов в наборе тестов задачи. Оцениваются 0 баллов.
  • первая и вторая группы: каждая из групп оценивается в 30 баллов, при этом эти баллы ставятся только если проходят все тесты группы. Если хотя бы один из тестов группы не проходит, ставится 0 баллов за соответствующую группу. На тестах первой и второй групп решение тестируется во время тура.
  • третья группа: оценивается суммарно в 40 баллов, баллы складываются из суммы баллов за тесты группы. Каждый тест в этой группе оценивается независимо от других (то есть если какие-то тесты проходят, а какие-то тесты не проходят, то ставятся баллы за прошедшие тесты). На тестах третьей группы решение участника тестируется после окончания тура, только если оно полностью прошло тесты хотя бы одной из первой и второй групп тестов (т.е. если оно набрало хотя бы 30 баллов на первых двух группах тестов). Решения, набравшие на первой и второй группах тестов в сумме 0 баллов, на третьей группе не проверяются.

Участник во время тура может сколько угодно раз сдавать решение каждой из задач. После тура будет проверяться и оцениваться лишь последнее сданное решение по каждой задаче.

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