当前位置:编程学习 > JAVA >>

高手来算算

已知有三种价格的产品,产品A(可以卖1、2、3、4元)产品B(可以卖5、6、7元)产品C(可以卖8、9、10元),产品数量比例:产品A、产品B、产品C的比例可以为3:3:4也可以为其它比例,但总比例和为10,已知三种产品的价格总和为149元,问可以怎么组合着卖?多少产品A(1,2,3,4元的分别是多少)?产品B(5、6、7元的产品分别是多少)?产品C(8、9、10元的产品分别是多少)? java高手来算算 --------------------编程问答-------------------- ╮(╯▽╰)╭,找不到高手啊 --------------------编程问答-------------------- 比例3:3:4是啥意思,其他也可以?
那10:0:0可以么,那这比例还有啥意思? --------------------编程问答-------------------- 当然可以了,如果是10:0:0那就是说产品B和产品C没有,只有产品A --------------------编程问答--------------------
引用 3 楼 jave2008 的回复:
当然可以了,如果是10:0:0那就是说产品B和产品C没有,只有产品A


那你还要有比例的要求干啥,
直接问怎么组合卖不就完了? --------------------编程问答-------------------- 那如果有要求按照5:3:2的比例来算的话怎么处理,因为比例是在不断改变的 --------------------编程问答--------------------
引用 5 楼 jave2008 的回复:
那如果有要求按照5:3:2的比例来算的话怎么处理,因为比例是在不断改变的

那是所有的组合算出后再计算比例,
符合5:3:2的留下。。 --------------------编程问答-------------------- 那就按照5:3:2来算算看 --------------------编程问答--------------------
引用 7 楼 jave2008 的回复:
那就按照5:3:2来算算看


最简单的用穷举法,10层for循环。。 --------------------编程问答-------------------- 10层for循环的结果大概也不对吧?10层循环对奇数价格好像没有用,对偶数的也许还可以。代码列出来看看 --------------------编程问答-------------------- 在线等............................ --------------------编程问答-------------------- 我觉得就是遍历吧,用数字来计算~· --------------------编程问答-------------------- 跟兔子和鸡一共有多少条腿多少个头差不多 --------------------编程问答-------------------- 不懂这个有神马好玩的... --------------------编程问答-------------------- 没有告诉来解答么? --------------------编程问答-------------------- 这种事情,循环是好的! --------------------编程问答-------------------- 怎么不用多层的for循环可以搞得出来呢 --------------------编程问答--------------------
引用 16 楼 jave2008 的回复:
怎么不用多层的for循环可以搞得出来呢


那就递归,不过你这组合实在太多了,估计效率都很慢。 --------------------编程问答-------------------- 有产品比例在的话,组合应该没有太多 --------------------编程问答--------------------
引用 18 楼 jave2008 的回复:
有产品比例在的话,组合应该没有太多


关键是先有组合才有比例。 --------------------编程问答-------------------- 跪求版主来解答 --------------------编程问答-------------------- 这是个 数学题目! --------------------编程问答-------------------- 线性规划
4*3*3 & a+b+c=10 --------------------编程问答-------------------- 我怎么觉得这像是高中时候的线性规划。。 --------------------编程问答-------------------- 0,0,0,2,0,1,1,16,0,0
A = 2,B=2,C=16
0,0,0,2,0,0,4,13,1,0
A = 2,B=4,C=14
0,0,0,2,0,0,6,9,3,0
A = 2,B=6,C=12
0,0,0,2,0,0,8,5,5,0
A = 2,B=8,C=10
0,0,0,2,0,0,10,1,7,0
A = 2,B=10,C=8
0,0,0,2,0,0,12,0,3,3
A = 2,B=12,C=6
1,2,0,0,24,0,0,3,0,0
A = 3,B=24,C=3
0,0,0,4,0,0,2,7,7,0
A = 4,B=2,C=14
0,0,0,4,0,0,6,0,9,1
A = 4,B=6,C=10
0,0,0,6,0,0,2,0,9,3
A = 6,B=2,C=12
0,0,0,6,0,0,4,0,3,7
A = 6,B=4,C=10
0,0,4,2,21,0,0,3,0,0
A = 6,B=21,C=3
1,8,0,0,12,0,0,9,0,0
A = 9,B=12,C=9
0,1,8,0,15,0,0,6,0,0
A = 9,B=15,C=6
0,0,1,8,18,0,0,3,0,0
A = 9,B=18,C=3
10,2,0,0,3,0,0,15,0,0
A = 12,B=3,C=15
0,4,8,0,9,0,0,9,0,0
A = 12,B=9,C=9
0,0,0,12,13,2,0,3,0,0
A = 12,B=15,C=3
0,7,8,0,3,0,0,12,0,0
A = 15,B=3,C=12
0,0,13,2,6,0,0,9,0,0
A = 15,B=6,C=9
0,0,4,11,9,0,0,6,0,0
A = 15,B=9,C=6
0,0,0,15,7,5,0,3,0,0
A = 15,B=12,C=3
15,1,0,0,20,0,0,4,0,0
A = 16,B=20,C=4
0,0,10,8,3,0,0,9,0,0
A = 18,B=3,C=9
0,0,0,18,1,8,0,3,0,0
A = 18,B=9,C=3
15,5,0,0,12,0,0,8,0,0
A = 20,B=12,C=8
3,17,0,0,16,0,0,4,0,0
A = 20,B=16,C=4
0,0,0,21,1,2,0,6,0,0
A = 21,B=3,C=6
0,0,0,21,0,1,5,3,0,0
A = 21,B=6,C=3
15,9,0,0,4,0,0,12,0,0
A = 24,B=4,C=12
0,15,9,0,12,0,0,4,0,0
A = 24,B=12,C=4
0,19,9,0,4,0,0,8,0,0
A = 28,B=4,C=8
0,7,21,0,8,0,0,4,0,0
A = 28,B=8,C=4
26,4,0,0,15,0,0,5,0,0
A = 30,B=15,C=5
0,0,31,1,4,0,0,4,0,0
A = 32,B=4,C=4
26,9,0,0,5,0,0,10,0,0
A = 35,B=5,C=10
11,24,0,0,10,0,0,5,0,0
A = 35,B=10,C=5
0,36,4,0,5,0,0,5,0,0
A = 40,B=5,C=5
25,23,0,0,6,0,0,6,0,0
A = 48,B=6,C=6
54,2,0,0,7,0,0,7,0,0
A = 56,B=7,C=7
--------------------编程问答-------------------- 楼上代码贴出来请教下 --------------------编程问答-------------------- 再把问题搞简单点,看有没有人会
产品A数量为2(可以卖1、2、3、4元)产品B数量为8(可以卖5、6、7元)产品C数量为10(可以卖8、9、10元)已知三种产品的价格总和为149元问产品A(1,2,3,4元的产品分别是多少)?产品B(5、6、7元的产品分别是多少)?产品C(8、9、10元的产品分别是多少)? --------------------编程问答-------------------- 这是神马问题?是智力游戏吗?
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,