Спасибо за наводку. Обязательно все должны заселиться. В результате - наименьшая общая стоимость номеров для данной группы людей. Которых может быть и 10 человек и 5. Определения транспортной задачи мне вполне достаточно. Так что деталями надоедать не буду.