Олимпиада ACM

Командные студенческие соревнования по программированию по схеме ACM-ICPC (International Collegiate Programming Contest) имеют высокий статус и вызывают большой интерес среди студентов всего мира, специализирующихся в области информационных технологий. Международное первенство по программированию проходит gод эгидой ACM (Association for Computing Machinery) — ведущей ассоциации в IT-индустрии, при поддержке генерального спонсора IBM. Чемпионаты мира по программированию по версии ACM проводятся по регионам по многоуровневой системе (сначала Отборочные соревнования, затем Финальные). Штаб-квартира соревнований находится в Университете Бэйлор, Сан-Антонио, США, исполнительными директором соревнований является проф. Билл Паучер.

Всеукраинская студенческая олимпиада по программированию является мероприятием, которое предоставляет украинским студентам возможность продемонстрировать и усовершенствовать свое мастерство в искусстве разработки алгоритмов и программ на высоком уровне. Олипиада проходит в три этапа — внутривузовские, региональные и Всеукраинские состязания.

Соревнования проводятся на персональных компьютерах, объединенных в локальную сеть. Каждой команде предоставляется 1 компьютер. Командам предлагается для решения не менее 6 задач. Длительность тура составляет 5 часов. Решением является программа (файл с исходным текстом), составленная на одном из разрешенных языков программирования.

Проверка представленных решений проводится во время соревнований. Решение проверяется путем запуска на наборе тестов, Который недоступен участникам , и является одинаковым для всех команд По мере готовности команда присылает свои решения в жюри для проверки. Решение зачисляется в том случае, если оно выдает верные ответы на все тесты. Команде сообщается, засчитывается решение или нет. Если решение НЕ засчитан, сообщается тип ошибки и номер теста, на котором произошла ошибка.

Детальную информацию про организацию и проведение олимпиады можно получить из Методических указаний.