这是基本的线性规划。您应该查看这些类型问题的解算器。在微软世界 - 解决方案基金会将解决这个问题。您还可以使用Excel解算器以交互方式查看它。
很多开源解决方案。如果您更喜欢自己编写代码并需要通用解决方案,请使用数组数学 - 您将解决不等式方程组。这样你就可以处理N个约束和Y个变量。