Опубликовано 12.12.2006
исправления внесены 13.12.2006, 04.10.2007

29-й Турнир им. Ломоносова 1 октября 2006 года

Как оцениваются работы и кого награждают

Турнир состоит из 9 конкурсов:
1. математика
2. математические игры
3. физика
4. химия
5. биология
6. астрономия и науки о Земле
7. история
8. лингвистика
9. литература

Каждый школьник мог решить, в каких конкурсах участвовать.

После турнира жюри проверяет письменные работы по каждому предмету и по каждой работе принимает одно из следующих решений (в зависимости от результата выполнения предложенных заданий и класса, в котором учится школьник).
1. Наградить автора работы грамотой за успешное выступление по этому предмету (условное обозначение "v").
2. Присудить балл многоборья (условное обозначение "e").
3. Данную работу не награждать.

(В конкурсе по математическим играм также можно было участвовать устно. Если "устная" и "письменная" оценки разные - из них учитывалась лучшая.)

Если школьник получил два или больше балла многоборья (по разным предметам) - он награждается за успешное выступление в многоборье.

Все участники, которые за что-нибудь награждаются, получают грамоту (в которой перечислены все успехи).

Отметки "v" и "e" указываются в таблице результатов после отметок за выполнение заданий по данному предмету. Если участник получает грамоту - это отмечается буквой "v" в последней колонке таблицы ("грамота").

Критерии награждения

В заданиях, выданных участникам турнира, как правило сообщалась необходимая информация о критериях награждения (сколько заданий рекомендуется выполнять, каким классам рекомендуется каждое задание). Фактические критерии в некоторых случаях соответствуют объявленным, а чаще всего являются более "мягкими".

Технические подробности

Итоговые результаты ("v" и "e") по литературе и истории жюри определяет вручную. При этом, если получено "v" и "e", сообщаются оценки по каждому заданию.

Все остальные итоги подводятся с помощью специальной компьютерной программы по вышеприведённым критериям. Вы можете скачать exe-файл (linf2006.exe, 76956 байт), а также исходный текст на языке программирования С++ (linf2006.cpp, 41630 байт). Воспользовавшись этими файлами, вы можете самостоятельно проверить правильность подведения итогов по вашим оценкам, а также изучить исходный текст программы и обнаружить возможные ошибки.

В случае обнаружения ошибок просьба сообщить об этом в оргкомитет Ломоносовского турнира по электронной почте turlom@mccme.ru. Оргкомитет рассмотрит все такие сообщения, но не гарантирует ответ на все письма. Если будет замечена ошибка, искажающая результаты, всем "пострадавшим" будут дополнительно выданы положенные им грамоты.

Как работает программа.

Каждому предмету условно соответствует индекс - буква латинского алфавита:
m - математика
g - математические игры
f - физика
h - химия
b - биология
z - астрономия и науки о Земле
i - история
l - лингвистика
t - литература

После буквы через пробел следует указать все полученные оценки (точно так, как они приведены в таблице результатов; однако итоговые результаты "v" и "e" нужно указывать только по истории и литературе, а по остальным предметам - не нужно, иначе вы получите сообщение об ошибке).

Пример правильного исходного файла (он составлен из реальных лучших результатов участников турнира в Москве, в качестве примера они выбраны потому, что содержат много разных оценок; все личные данные школьников из этих примеров, естественно, удалены).


// === начало файла ===

:м
10001 Фамилия1 Имя1 6 "название~школы"/Москва
-
- -
i 1 0 0 1 0 0 0 0 3 0 1 0 v
f +. + 0 0 0 0 0 0 0
h 6 - - - - - - - -
b - 1 1.5 - 1 0.5 -
g - - 5
m -+ 0 + 0 0 0
l - - 5 -
z 0 3 0 0 0 4

:м
10002 Фамилия2 Имя2 7 "название~школы"/Москва
-
- -
i 3 - 0 1 0 0 0 0 3 0 1 1 v
f - + 0 0 0 0 0 0 0
b 2 1 2.5 0.5 1 1 1.5
g - 7 4
m +- 0 -+ 0 0 0
l 18 - 14 8
z 3 3 4 0 0 4

:ж
10003 Фамилия3 Имя3 7 "название~школы"/Москва
-
- -
i 1 0 0 1 0 - 1 - 1 0 0 3 v
m + + 0 0 0 0
b 2 1 2 0.5 1.5 0 0.5
f - + - 0 0 0 0 0 0
l 13 0 18 6
z 4 7 5 - - 3

:ж
10004 Фамилия4 Имя4 8 "название~школы"/Москва
-
- -
i 3 0 0 0 0 0 0 0 0 0 8 0 v
m - -+ - 0 0 0
h 6 - - - - - - - -
b 3.5 4 4 1.5 - 0.5 -
f + + +/2 0 0 0 0 0 0
t +/3 - - 0 e
l 18 - 5 2
z 5 3 3 4 4 4


// === конец файла ===

Если этот файл назвать examp.lom и дать команду

LINF2005.EXE examp.lom examp.inf
то в результате должен получится файл examp.inf c таким содержимым:

:м
10001 Фамилия1 Имя1 6 "название~школы"/Москва
-
- -
ni 1;
mv +-(*) 0 + 0 0 0
fv +. + 0 0 0 0 0 0 0
bv - 1 1.5 - 1 0.5 -
hv 6 - - - - - - - -
l0 - - 5 -
zv 0 3 0 0 0 4
iv 1 0 0 1 0 0 0 0 3 0 1 0
g0 - - 5
vi 6


:м
10002 Фамилия2 Имя2 7 "название~школы"/Москва
-
- -
ni 2;
mv +- 0 -+ 0 0 0
fv - + 0 0 0 0 0 0 0
bv 2 1 2.5 0.5 1 1 1.5
lv 18 - 14 8
zv 3 3 4 0 0 4
iv 3 - 0 1 0 0 0 0 3 0 1 1
ge - 7 4
e0 1
vi 6


:ж
10003 Фамилия3 Имя3 7 "название~школы"/Москва
-
- -
ni 3;
mv + + 0 0 0 0
fv - + - 0 0 0 0 0 0
bv 2 1 2 0.5 1.5 0 0.5
lv 13 0 18 6
zv 4 7 5 - - 3
iv 1 0 0 1 0 - 1 - 1 0 0 3
vi 6


:ж
10004 Фамилия4 Имя4 8 "название~школы"/Москва
-
- -
ni 4;
m0 - -+ - 0 0 0
fv + + +/2 0 0 0 0 0 0
bv 3.5 4 4 1.5 - 0.5 -
hv 6 - - - - - - - -
lv 18 - 5 2
zv 5 3 3 4 4 4
te +/3 - - 0
iv 3 0 0 0 0 0 0 0 0 0 8 0
e0 1
vi 6


Пояснения:

1. Команды ":м" и ":ж" обозначают пол участника (он нужен, например, для заполнения грамоты: "награждается ученик или ученица").

2. В фамилиях, именах и названиях школ не должно быть пробелов - в случае необходимости их можно заменять значком ~ (можно указывать любые имена фамилии и школы - оценки от этого зависеть не должны).

3. Число перед фамилией - это номер регистрационной карточки (также можно указать любой).

4. Строки, заменённые здесь символами "-" и "- -", в реальности предназначены для указания телефонов, почтовых индексов и почтовых адресов.

5. "ni 1;", "ni 2;", "ni 3;" и "ni 4;" означают порядковый номер записи об участнике в файле.

5. Символы "v", "e" и "0", добавленные программой, означают результат по этому предмету.

6. Строчки "vi 6" означают количество предметов (6), по которым получена оценка "v". Строчка "e0 1" означает, что оценка "e" получена по одному предметау и за это награда по многоборью не полагается. Если оценок "v" и "e" вообще нет, то не будет и соответствующих строчек.

Более подробное описание работы (примеры 2005 года) вы можете прочитать здесь здесь (разумеется, в 2005 году на турнире были другие задания и другие критерии оценок).

7. Программа написана в кодировке DOS (CP-866) и работает с файлами в этой же кодировке. Правильная работа в других кодировках не гарантируется.


Примечание. В ранее опубликованной программе подведения итогов была обнаружена ошибка; для справочных целей приводим exe-файл (linf2006.0.exe, 76956 байт) и исходный текст на языке программирования С++ (linf2006.0.cpp, 41627 байт) ранее опубликованной программы.