Страницы: 1
RSS
Равномерное распределение остатков на складе, Распределение товаров среди магазинов
 
Здравствуйте. Обращаюсь к вам за помощью к решению задачи над которой думаю уже не первые сутки.
Задача - написать формулу, которая сможет распределять товарный остаток на складах, среди магазинов.
Имеется, остаток в каждом магазине и отсутствие дробных чисел. То есть товар нельзя поделить на 1.5 позиции, только целые.

То есть, если в одном магазине есть много товарного остатка, в другом мало, в третьем вообще нет.
И каким то образом, его нужно распределить так, чтобы на каждом складе был остаток равен или приближен к среднему значению среди всех складов.

Сначала пытался находить максимальное значение среди всех магазинов, потом из максимального значения вычитал, столько сколько нужно взять в другие магазины, и делал среди оставшихся магазинов. Но где то свернул не туда, для примера в прикрепил на второй лист шаблон моих размышлений, может подскажите в какой момент свернул не туда или какие стороны вычислений не обдумал.
 
и где ваши магазины? среди чего распределять товар со складов?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Извиняюсь, я возможно неверно выразился. Магазины имеют свои склады, по этому в этом случае магазин=склад.
 
см. вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Распределение прекрасно работает, спасибо за помощь!
 
Владислав Окань, а как же тема в Работе?
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Страницы: 1
Наверх