Конкурсы и Олимпиады по Машинному программированию (КОМП) Начало конкурса
Весенний конкурс начался
Сегодня 10 апреля начался весенний конкурс 2006 года.
Главным призом конкурса будет поступление на новый Факультет Информационных Технологий в УдГУ. Главных призов будет несколько!
Соревнование будет проходить в следующей форме.
Есть 9 уровней --- задачи. Уровень считается
пройденным, если задача решена полностью. После прохождения уровня,
вы попадаете на следующий. Выигрывает первый прошедший последний уровень.
Соревнование будет продолжаться до прохождения уровня 7 первым участником.
После этого в течение нескольких дней набирается группа, прошедшая уровень 7.
Все вошедшие в группу получают задачу уровня 8 и приглашаются на очный тур,
где решают задачи уровня 8 и 9.
Подробнее о прохождении уровней
Если уровень пройден, то Вы получаете следующую задачу,
если есть ошибка в решении, то получаете тест, на котором программа
провалилась. Каждая программа должна работать не дольше 10 секунд на
компьютере с процессором Celeron-1000. Решения тестируются 1 раз в день.
В каждом решении должны быть указаны фамилия, имя, школа и класс автора.
В соревновании могут принять участие только школьники.
Все общение осуществляется по e-mail. Всю информацию присылать по адресу:
pvv@uni.udm.ru
Оформление и отправка решений
Языки программирования не ограничиваются, но не стоит использовать очень
экзотические, так как могут возникнуть трудности с их трансляцией. Можно
свободно использовать языки: PASCAL, C, PROLOG. Желательно
использовать версии, минимально необходимые для данной задачи. Например,
FreePascal 2.0.2 достаточен для решения задач соревнования.
Решения присылаются по адресу: pvv@uni.udm.ru
При отправке по электронной почте можно "присоединять" (attach) файлы к
письму. Можно использовать алгоритм кодирования UUENCODE.
В крайнем случае, можно поместить программу в текст письма. Текст программы,
должен находиться между строками:
----- BEGIN PROGRAM TEXT -----
----- END PROGRAM TEXT -----
В этом случае из текста программы желательно исключить символы с кодом
больше 127 (например, русские буквы).
Присланное решение должно также содержать точную информацию об авторе
программы (фамилия, имя, отчество и адрес электронной почты).
Тест
Теперь участники сами могут вернуть других участников на более низкий
уровень и создать препятствие для отставших. Для этого нужно прислать тест.
Вместе с решением желательно прислать один тест.
Тест --- это набор входных данных.
Если программа участника приславшего тест проходит его, то на
этом тесте проверяются все участники, даже если находятся на
более высоких уровнях.
Все не прошедшие тест будут возвращены на этот уровень.
Если хоть один участник будут возвращён, тест будет добавлен в список
тестов этого уровня.