问题标题:
我有固定的几个数值需要通过+-*/的方式自由组合出指定的一个已知数值假设有10203040这几个数值..我需要他们通过自动加减乘除来结出50000这个数值.要求是10需要多少个..20需要多少个30需
问题描述:
我有固定的几个数值需要通过+-*/的方式自由组合出指定的一个已知数值
假设有10203040这几个数值..我需要他们通过自动加减乘除来结出50000这个数值.
要求是10需要多少个..20需要多少个30需要多少个40需要多少个最后就能总结为50000这个数值..
但是有个前提是10203040不一定非要每个都用上..只用到其中几个能够达到最后50000这个数就行了.
可以是加减乘除来算来计算!请问有什么办法吗..或者列个公式也可以....奉献全部悬赏了..
郭毅峰回答:
10x+20y+30z+40r=50000
x+2y+3z+4r=5000
这是一个不定方程的问题.
最简单有效方法就是,给定y,z,r,通过
x=5000-2y-3z-4r
解出x.
当然也可以给出只含一个参数的经验方程,方法很多,如:
x=500-t
y=500+t
z=500+t
r=500-t
......
秦守敬回答:
请问能不能帮我做个公式表吗??因为假设的数值会变动,就是说可能有时候需要3-5个假设值..有时候需要2-10个假设值.而且最后的指定数值也是有不同的..能不能把公式样本发给我..我需要用的时候只要对照公式表格输入我需要的几个数值和指定数值来换算的...谢谢了..做好我就采纳
查看更多