请java高手帮忙编下面一个程序!谢谢!

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:51:07
67259.74,51773.5,44211.47,48538.3,36641.05,66734.14,47250.76,67410.3,13656.67,43344.11,13926.68,91375.21
它们的和是592122
其中6个数的和 是330758
另6个数的和是261364
求出这两组数

1.提供下思路:去搜一个冒泡排序的算法,条件换成和=你要的结果就行了.
2.把你提供的数竖着列一下,发现此题无解!
67410.30
48538.30
51773.50
36641.05
43344.11
91375.21
66734.14
67259.74
47250.76
44211.47
13656.67
13926.68

=======只计算小末位小数,和为3,怎么算也算不出你说的数.

这个题考的就是算法,
我向把这12个数放进数组,随即生成6个0-11的整数,以这些数为下标,如果和=结果,就跳出循环。然后剩下的就是另外6个了!