Вот моя проблема:
Пример:
У нас есть 3 дня на распространение продуктов. Продукция компании А: а, а, а, а, а. Продукция компании Б: б, б, б. Продукция компании C: c, c
Справедливое распространение: [aab, aabc, abc]
Неверное распределение: [aabc, aabc, ab] потому что в 1-й день есть 4 продукта, в 3-й день 2 продукта (разница> 1)
Неверное распределение: [abc, aabc, aab] потому что в 1-й день есть один продукт A, а во 2-й день - 2 продукта A, поэтому распределение продукта A не является неубывающим
EDIT если есть случай, который делает невозможным честное распространение, дайте краткое описание, я приму ответ