Олимпиады по программированию в Москве на сайте www.olympiads.ru |
Новости | Московская олимпиада по информатике | Открытая олимпиада по программированию | Кружки и сборы | Этапы всероссийской олимпиады | Командная олимпиада | Странички других лет | www.olympiads.ru |
|
Всероссийская олимпиада школьников по информатике в г.Москве, 2013/14 учебный годПравила проведения регионального этапаПравила проведения регионального этапа всероссийской олимпиады школьников по информатике в г.Москве соответствуют правилам проведения окружного этапа (в том числе в части используемых языков программирования и сред разработки) за следующими исключениями:
Замечания по языкам программирования При проверке заданий ограничения по времени и памяти на программу будут одинаковыми для всех языков программирования. Поскольку сложность задач регионального этапа значительно выше, чем на окружном этапе, то возможно, что на некоторых языках программирования невозможно набрать полный балл в некоторых задачах. Прежде всего это относится к интерпретируемым языкам программирования: Python, Ruby, PHP, Perl, скорость работы которых в несколько раз меньше, чем скорость компилируемых языков Pascal и C/C++. Оргкомитет и жюри олимпиады стремиться привлечь к участию в олимпиаде как можно большее число участников, разрешая использовать большое число различных языков программирования, но при этом участники олимпиады должны понимать возникающие при этом ограничения. Подробнее относительно каждого языка программирования. Free Pascal, Delphi, GNU C/C++ — гарантируется, что все задачи регионального этапа могут быть выполнены на полный балл с использованием данных компиляторов. Pascal ABC.NET — данный компилятор будет доступен в тестирующей системе, но не гарантируется, что все задачи можно решить на полный балл с использованием этого компилятора. Поэтому при сдаче заданий на проверку рекомендуется использовать компиляторы Free Pascal или Delphi (при этом при разработки программы участник олимпиады может использовать среду PascalABC.NET, а при сдаче задачи в тестирующую систему лучше указывать другой компилятор). Python, PHP, Perl, Ruby, C# — данные языки будут доступны в тестирующей системе, но скорее всего не все задания олимпиады могут быть выполнены на полный балл. Жюри предполагает, что при помощи данных языков возможно набрать балл, достаточный для призера олимпиады, но не дает никаких гарантий. Java — скорее всего, все задачи олимпиады могут быть выполнены на полный балл с использованием языка Java, но это не гарантируется. Visual Basic — данный язык программирования будет доступен в тестирующей системе при помощи компилятора Mono Basic. Данный язык программирования крайне редко используется участниками на олимпиадах, поэтому у оргкомитета и жюри нет достаточной информации относительно возможностей данного языка на олимпиадах. Не гарантируется, что все задачи олимпиады можно решить с использованием этого языка программирования, оргкомитет и жюри не рекомендуют использовать язык Visual Basic для решения олимпиадных задач. Qbasic, Кумир — данные языки программирования являются исключительно учебными языками программирования и их возможностей (например, отсутствие работы с динамической памятью) недостаточно для решения задач регионального этапа. Оргкомитет и жюри не рекомендуют использовать эти языки программирования. |