В matlab реализовать программу реализующую распределение слушателей по группам
1. Загрузить список слушателей xls (количество групп от 2 до 20)
2. Отсортировать слушателей по столбцу Рейтинг (D) по убыванию
3. По убыванию рейтинга, распределить слушателей (Приоритет школы = 0) по группам
4. По убыванию рейтинга, распределить оставшихся слушателей (Приоритет школы =1) по группам (при этом учитывается максимальное количество слушателей в группах и приоритет слушателя 1 -высший, 10 низший). Слушатели, у которых не указан «Приоритет слушателя» пропускаются
5. Слушатели, у которых не указан «Приоритет слушателя», он проставляется случайно от 1 до 10 (по количеству групп в файле)
6. По убыванию рейтинга, распределить оставшихся слушателей по группам (также с учетом максимального количества слушателей в группах и приоритета слушателя)
7. На выходе: нужно сохранить в Excel списки слушателей по группам (каждая группа в одном файле Группа1.xls, Группа2.xls, и т.д. ГруппаN), в которых, указаны следующие данные (ФИО, комментарий, рейтинг)
Опубликован 07.05.2015 в 16:36 Последнее изменение: 07.05.2015 в 17:30
Заказ находится в архиве