Java 从100个数字里 抽取20个 有重复 相加等于21.5

Java 从100个数字里 抽取20个 有重复 相加等于21.5

题目
Java 从100个数字里 抽取20个 有重复 相加等于21.5
假如给定一个100位的数组 内容大致为{1.5,11.6,3.7 ,11.6 ……}(次数组内容固定不变)数组内的数字有重复,从中选择20个(可以重复选) 找出所有 相加等于21.5的 组合方法.
不要用20层循环.
数组给定的数字是固定的,而且数组的长度,长达500多,也就是从500个数字里取20个相加,当然500个数字里有很多是重复的,不过取出的20个也可以有重复的.只要相加结果等于21.5就算一组解.
答案
import java.math.BigDecimal;import java.util.Arrays;import java.util.LinkedList;public class JiHe{static public void main(String 参数[]){double[] a = {1.7,3.7,11.6,10.1,11.6,11.4,9.9}; double count = ...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.