Сервер олимпиад

Ставропольский государственный университет

Имя
Пароль

Server Off-Line
Server time: 23 Apr 2024 17:26:10

Положения

Положения олимпиад, проводимых на сервере.

Университетская олимпиада проводится в 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

Rambler's Top100 | Карта сайта | Контакты | Copyright © 2005-2007, Ставропольский государственный университет.