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

olympiads.ru

VII открытая олимпиада школьников по программированию (2012/13)
Новости
Информация об олимпиаде
Заключительный этап
Результаты заключительного этапа
Материалы заключительного этапа
Правила проведения
Контактная информация
Заочный этап
Условия задач и тесты
Регистрация
Редактирование регистрационных данных
Персональная страничка
Результаты
Проверка на списывание
Примеры реализации ввода-вывода на разных языках
FAQ по работе с тестирующей системой

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

Олимпиада проводится при поддержке компании Яндекс и Компьютерной компании НИКС

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

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

Заочный этап

Во всех задачах олимпиады вы можете вводить данные как со стандартного потока ввода (с клавиатуры) и выводить результат на стандартный поток вывода (на экран), так и вводить данные из файла с именем input.txt и выводить результат в файл с именем output.txt. По техническим причинам в решениях на PHP возможен только ввод из файла и вывод в файл.

Решения проверяются на компьютере с операционной системой Linux (64-битной).

Скачать условия задач
(версия 5.6, дата публикации: 03.01.13, 16:20 мск)

Каждая задача оценивается в 100 баллов. Более подробно правила оценки задачи описаны в условии. Будьте внимательны - оценкой участника по данной задаче считаются баллы, набранные последним сданным решением этой задачи (в том числе на off-line тестах будет проверяться лишь последнее сданное решение). Лишние попытки сдачи задачи учитываются, но не влияют на итоговые баллы.

Жюри призывает всех участников вести себя честно! То есть один участник должен использовать не более одного login'а и сдавать только свои решения. Жюри оставляет за собой право дисквалификации участников, нарушающих данное правило.

Скачать архив с тестами и решениями жюри