当前位置:编程学习 > C/C++ >>

大神C语言F=0.187*402439.61*x+0.1598*(119719.87+402439.61)*y+0.0363*(56483.43+119719.87+402439.61)*z

约束是 x+y+z=1 ,0<=x<=1,0<=y<=1,0<=z<=1。 求F的最值,并求出取最值的时候x,y,z各的值。
追问:要有小数呢?
答案:0.187*402439.61

0.1598*(119719.87+402439.61)

0.0363*(56483.43+119719.87+402439.61)

这三个数哪个最大

最大的那个数 乘的未知数 =1
其余俩都是0 

不用c语言吧
其他:把F那个平面在第一卦限往远离原点的方向平移,直到和x+y+z=1的交线刚好离开约束的那个三角锥,F最大,也就是x、y、z某一个为1的时候,算一下系数就行
要C语言干什么? 大神沉睡了! 

上一个:二叉树(C语言)怎么创建?
下一个:acm 道路畅通问题(代码已给出,测试用例在dev上能够通过,但是oj不能ac)

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,