Здравствуйте,

Шаг 1.Дано 3700 игр, каждая из которых может иметь до 341 свойств. Эти 3700 игр надо разбить на 64 группы, каждая из групп должна состоять максимум из 120 игр.

  • В группе должны оказаться игры с максимально возможным соответствием свойств.
  • Одна игра должна находится в двух группах
  • Игра из группы не может иметь больше соответствий с игрой из другой группы ,чем с играми из своих групп.
Шаг 2. Построение иерархии. После тогда как образуются 64 группы (1 уровень), надо из них сформировать 8 категорий (2 уровень), на условии что:

  • В категории (2 уровень) должны оказаться группы (1 уровень) с  максимально возможным соответствием
  • Группы (1 уровень) не может иметь больше соответствий с группой (1 уровень) из другой категории(2 уровень),чем с группой из своей категории.
В приложение вы найдете соотвествующий файл (таблицу с наименованием игр и перечнем их свойст). Для удобства вычисления , свойства уже имеют цифровое выражение.

От вас требуется готовое решение + формула решения/алгоритм.

8 лет назад
achtunga
41 год
14 лет в сервисе
Был
4 года назад

Выбранный исполнитель

codejs_pro
Игорь 
36 лет
8 лет в сервисе
Был
8 лет назад
27 отзывов(-3)
8 лет назад
$30
2 дня
Отзыв недоступен.
По этому заказу не оплачена комиссия сервиса!

Заявки фрилансеров

codejs_pro
Игорь 
36 лет
8 лет в сервисе
Был
8 лет назад
27 отзывов(-3)
8 лет назад