Доброй ночи. Есть игра на знакомство 100 друзей, где парни и девушки знакомятся по кругу. В круге они несколько раз встречаются между собой, отвечают на поставленные вопросы и ставят друг другу оценки за интересный ответ. Потом по сумме оценок участники распределяются на пары. Пары первого порядка, второго, третьего где то примерно до 5, 6 понравившегося участника.
Люди в парах не могут повторяться.
Здесь ни как не могу решить проблему с автоматическим созданием пар. Есть подсчитанный массив, где рассчитаны взаимные симпатии между всеми парнями и девушками. Пары подбираются по наименьшему вычисленному значению.
Самая проблема в расчёте, что если выбирается одна пара, то все их взаимные значения оценок должны убираться из массива, что бы не мешать вычислению следующей пары.
Наверное слишком сложно объяснил, поэтому файл в приложении.
Благодарю за помощь в решении этой достаточно сложной задачи.
Доброй ночи. Есть игра на знакомство 100 друзей, где парни и девушки знакомятся по кругу. В круге они несколько раз встречаются между собой, отвечают на поставленные вопросы и ставят друг другу оценки за интересный ответ. Потом по сумме оценок участники распределяются на пары. Пары первого порядка, второго, третьего где то примерно до 5, 6 понравившегося участника.
Люди в парах не могут повторяться.
Здесь ни как не могу решить проблему с автоматическим созданием пар. Есть подсчитанный массив, где рассчитаны взаимные симпатии между всеми парнями и девушками. Пары подбираются по наименьшему вычисленному значению.
Самая проблема в расчёте, что если выбирается одна пара, то все их взаимные значения оценок должны убираться из массива, что бы не мешать вычислению следующей пары.
Наверное слишком сложно объяснил, поэтому файл в приложении.
Благодарю за помощь в решении этой достаточно сложной задачи.POL