得到最优组合(可以用python或vba其他)

有哪位老师能帮我找出数据的最优组合吗?用规划求解或其他方法都可以谢谢大家了!在一个范围内使新组合的每一列的均值乘以100000的结果的总和值最大。

啥啊这是

题目描述清除点呀。。。。

不清楚具体需求,似乎参考一下匈牙利算法求最优组合

using namespace std;
int main()
{
int a[100],i,max=0,min=0,count=0; 初始化,不用多说
float aver;
long sum=0;
cout<<"input integers(end by 0) :"<<endl; 提示输入数据,以0结尾
for(i=0;i<=99;i++)
{
cin>>a[i];
if(a[i]==0) break; 如果你输入0,表示你的数字已经输入完了
else count++;} 如果不是0,说明后面还有也要输入的,数的个数加1
max=min=a[0]; 初始化最大值最小值是0
for(i=0;i<count;i++) 遍历数组
{
sum=sum+a[i]; 累加得到所有数的总和
if(max<a[i]) max=a[i]; 遍历数组,碰到比max大的,就把这个值赋给max
if(min>a[i]) min=a[i]; } 遍历数组,碰到比min小的,就把这个值赋给min
aver=(float)sum/count; 总和除以数的个数就是平均值
cout<<"sum="<<sum<<",aver="<<aver<<",max="<<max<<",min="<<min<<endl;
getchar();
return 0;
}

不清楚具体需求,可以参考:

使用Python进行线性规划求解
本文链接:https://blog.csdn.net/as604049322/article/details/120359951

问题说的都不清楚