Положения олимпиад, проводимых на сервере.
Университетская олимпиада проводится в 2 тура:
1 тур, заочный:
проводится по сети internet в он-лайн режиме.
Участники со всех школ, предварительно зарегистрировавшись
на сайте олимпиады, могут принимают участие в олимпиаде
находясь в компьютерных классах своих школ. Если же участник
не может принять участие по причине отсутствия интернета или
кабинета в школе - он должен предварительно (от дня до недели
перед началом олимпиады) подав заявку на участие в олимпиаде
из аудитории ВУЗа. Принимать участие в олимпиаде могут только
зарегистрировавшиеся участники. Отправка решений и получение
результатов производятся через сайт олимпиады.
О количество людей, которые пройдут во 2й тур будет сообщено
перед началом соревнований. (Зависит от наличия аудиторий для
проведения 2го тура в ВУЗе.). Всем участникам, прошедшим заочный
тур будут автоматически разосланы приглашения во второй.
2 тур:
проводится в компьютерных(ой) аудитории ВУЗа.
Мониторинг результатов хода олимпиады будет доступен в он-лайн по internet.
Правила учета решений:
Задание считается зачтенным, если откомпилированный
исходный файл выдаст результат вычислений в выходной файл,
полностью совпадающий с тестовым. Ранг участников производится
по количеству решенных задач. Если же участники решили одинаковое
количество задач, то баллам. Баллы - время решения задачи от начала
олимпиады + количество штрафных баллов. За каждую отправку решения,
закончившейся неудачей начисляется 20 штрафных минут. Если задание
в итоге не зачтено, то количество штрафных баллов не учитывается
в общем рейтинге участника.
Правила участия в соревнованиях:
Жюри и администрация имеют право дисквалифицировать участника из турнира, либо сервера (или это будет сделано автоматически) по любой из следующих причин:
- попытка нарушить работу сервера
- использование нецензурной лексики
- несогласованное распространение задач с сервера
- отправка чужого решения (даже отредактированного)
- разглашение решений еще не завершившейся олимпиады и обсуждение их на форуме
Регистрация проводится по адресу:
http://contest.stavsu.ru/?act=register.
Заявка на участие в олимпиаде из аудитории ВУЗа подается в
опциях участника при подтверждении участия в олимпиаде.
На каждую олимпиаду заявка подается отдельно. Результаты
туров будут доступны сразу после их окончания в он-лайн
режиме. Приглашения на награждение участников будут разосланы
победителям по почте.
Правила составления и требования к программам:
Для решения задач можно использовать один из 2х представленных языков
программирования. Используются компиляторы под Windows.
Список компиляторов и их командных строк:
Borland Delphi 6.0 - dcc32.exe -cc %1
GNU C/C++ - g++.exe -o %1
Откомпилированной программе сервер предоставляет ряд тестов,
на каждый из которых программа должна выдать соответствующий результат.
Максимальное время работы программы в секундах указывается для каждой задачи. При превышении этого времени
программа автоматически выключается и участнику будет отослано сообщение об
ошибке.
Входные и выходные данные программы осуществляются через стандартный stdin
/ stdout.
Пример программы на языке Паскаль:
var a,b,c:integer;
begin
readln(a,b);
c:=a+b;
writeln(c);
end.
Программа не должна иметь лишних запросов на ввод данных. Вся выводимая на
экран информация (консольный output - через stdout) считается за ответ программы.
Программы на языке паскаль не должны использовать подключения
библиотек!
Если на языке Паскаль Вы хотите использовать round() - необходимо написать свою функцию. Если Вам необходим sin() или cos() - Вы можете их выразить через arctan() который не требует подключения библиотек.
На языке Си++ разрешается использовать все стандартные библиотеки.
Если вы получили ответ Compile Error - откройте ваш исходник в блокноте и увидите,
что получает и пытается компилировать сервер.
Любые попытки атаки на сервер (угадывание тестов, попытка отправки себе обратно тестов и т.д.) будет караться дисквалификацией навсегда!
*указанный запрет на угадывание тестов распространяется только на марафон-турниры и банк задач.
* положение проведения соревнований может меняться в зависимости от их вида, о чем будет сообщено на сайте.
Все вопросы по поводу проведения и организации принимаются по
почте по адресу: contest@stavsu.ru