Роботландский Университет 00/01
31 Азы программирования
Турнир Кукарачи. Инструкции.
30/11/00 Сообщение 10
---------------------------------

                      ТУРНИР КУКАРАЧИ

   Уважаемые участники турнира, поздравляем вас с началом конкурсного
марафона! Внимательно прочитайте предлагаемые ниже инструкции и
постарайтесь строго соблюдать как форму оформления результатов, так и
сроки их присылки в Университет. Файл с задачами турнира прилагается
к этому письму как вложение. ЗАДАЧИ В ЭТОМ ПИСЬМЕ!

   Желаем Вам успешного участия в турнире и сокрушительной победы над
хитрым Кукарачей!

Просьба сообщить о получении этих инструкций и задач.
----------------------------------------------------------------------
Календарный план первого семестра
 ...
 08    04-10 декабря   Турнир по программированию
 09    11-17 декабря   Турнир по программированию
 10    18-24 декабря   Перекрестная проверка работ
 11    25-31 декабря   Анализ турнирных работ
---------------------------------
Сроки проведения турнира
   1) Публикация задач: 1 декабря (запаковка с задачами в этом письме).
   2) Последний срок посылки решений: 16 декабря до 24.00 (электронный
штемпель отправителя).
   3) Публикация пакетов для перекрестной проверки (на ftp) и инструкций
по проверке: 18 декабря.
   4) Последний срок присылки результатов перекрестной проверки: 23
декабря до 24.00 (электронный штемпель отправителя).
   5) Публикация результатов турнира: до 28 декабря.

----------------------------------------------------------------------
Турнир состоит из двух этапов:
   - решение задач;
   - перекрестная проверка.

----------------------------------------------------------------------
Решение задач и оформление решения.

Турнир - командный. Это означает, что каждая команда представляет на
конкурс одну коллективную работу.

Совсем не обязательно решить все задачи турнира. Но, вероятно, такое
желание возникнет у всех команд.

Команда представляет на конкурс одну коллективную работу, содержащую
файлы с решениями и текстовый файл с описанием.

Решение каждой задачи должно содержать два файла в формате программы
Кукарача-97: файл с программой (расширение .coc) и файл со средой
(расширение tsk).

Имена файлов с решением задачи должны строиться по следующему правилу:

                         kknm.coc
                         kknm.tsk
 Здесь:
   kk - последние две цифры регистрационного номера команды,
   n - номер (латинская буква) турнирной задачи,
   m - номер варианта решения.

Пример:
0491.coc | Первый вариант решения задачи "9"
0491.tsk | командой с номером 3104

0492.coc | Второй вариант решения задачи "9"
0492.tsk | командой с номером 3104

04a1.coc | Единственный вариант решения задачи "a"
04a1.tsk | командой с номером 3104

Текстовый файл с описанием создается в обычном DOS-редакторе. Он
должен иметь имя kk.txt (kk - последние две цифры номера команды) и
содержать следующую информацию:

Роботландский Университет 00/01
Решение задач I тура (Кукарача)
Команда номер:
Руководитель:

Аннотация руководителя
......

Решение задач
-------------
Задача 1
Условие
Авторы решения
Описание алгоритма
(Диаграмма переходов)
Программа, описание программы

Задача 2
Условие
Авторы решения
Описание алгоритма
(Диаграмма переходов)
Программа, описание программы
.....

Все файлы (среды и программы для каждой задачи и текстовый файл с
описанием) должны быть собраны в одну arj-запаковку с именем kkcoc.arj
(kk - последние две цифры номера команды) и направлены в Университет
по адресу: kurs@robotland.botik.ru не позднее 16 декабря до 24.00
(электронный штемпель отправителя).

----------------------------------------------------------------------
Перекрестная проверка работ.
   Перекрестная проверка  работ продолжает этап обучения. Она позволя-
ет:
   - Провести практические  занятия  по очень важному и ответственному
этапу создания  программного продукта - критическое тестирование чужой
программы.
   - Перекрестная проверка  поможет  научить  читать чужую программу и
понимать по ее исходному тексту мысль автора.
   - Проверка работ позволит  познакомиться  с решением других ребят и
сравнить их со своими.
   Каждой команде-участнику турнира будет предложено проверить  работы
трех других команд.
   Инструкция по  перекрестной проверке будет выслана дополнительно.

----------------------------------------------------------------------
Подведение итогов.
   Команды  будут  расположены в турнирной таблице в порядке  убывания
итогового  балла,  вычисляемого как простая сумма набранных баллов  по
каждой задаче.
   Балл за каждую задачу будет вычисляться по формуле:

        (сумма 3 оценок перекрестной проверки) + 3*(оценка университета)
 Балл = ----------------------------------------------------------------
                                          6

Итоги турнира будут опубликованы до 28 декабря.
