Алгоритм C# для определения группировки людей на основе значения

Я пытаюсь записать алгоритм, который создает группы людей на основе их 'счета'. У человека есть две параматери, имя и счет. (Диапазон счета между-10 и 10, но это действительно не релевантно), я надеюсь создавать группы с равными количествами людей (если это возможно, на основе числа представленных людей), где средняя оценка элементов группы является тем же (или очень близко к тому же).

Например:

Группа 1 (средний Score=2) - John Doe, выиграйте 2 - Jane Doe, выиграйте 7 - черный Jack, выиграйте-3

Группа 2 (средний Score=2) - Bobby снимает кожу, выигрывает 4 - Cary Page, выигрывает-3 - Linus Tarval, выигрывает 5

5
задан Jonovan B 27 July 2010 в 22:23
поделиться