Распределение студентов ИТ

На сайте информационных технологий мехмата опубликованы результаты распределения студентов второго курса направления «Информационные технологии». Итоги распределения были получены автоматически в результате обработки заявлений студентов Макросом для MS Excel.

На форуме ИТ описан алгоритм работы макроса:

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

В результате работы Макроса все студенты (26 человек) распределились к тем научным руководителям, кого упоминали в своём заявлении.