Ответ для «мусорных корзин» заключается в том, что вы вычитаете рост самого маленького игрока из роста самого высокого человека, а затем делите его на количество ваших корзин. Итак, теперь у вас есть размер одного бина. С этим номером вы знаете, как поместить игрока в правильный лот.
Например, у вас есть 10 лотков, самый короткий игрок - 100, а самый высокий - 200. Таким образом, вы знаете, что (200-100) / 10 10, так что размер одного бина равен 10. Первый бин от 100 до 110, второй от 111 до 120 и т. д.
Далее перебираем игроков. Первый игрок - 136. Таким образом, (136-100) / 10 - 3,6, что означает, что он должен быть в третьем бине. Таким образом, вы добавляете +1 к третьему бину.
Итак, «бины» - это просто массив int с количеством игроков.