问题描述:
1、现在随机生成1-10这10个数,不重复的。
例:5, 8,4, 6,3, 7, 1 , 9, 10 , 2
然后把他们按从左到右两两做为一组拆开,也就是五组数
分别是:
第一组:{5,8}, 5+8=13
第二组:{4,6}, 4+6=10
第三组:{3,7}, 3+7=10
第四组:{1,9}, 1+9= 10
第五组:{10,2} 10+2= 12
2、现在有业务需求:计算每组数据的两数之和,
并比较它们的大小,然后按两数之和大小进行排名。
补充:假如出现最后计算结果相等的情况,
例如:
现在就是第二、三、四组的最后计算结果相同,
那他们的排名规则是:取每组数中的最大数进行比较,哪组的最大数是最大的,
则该组在它们最后计算结果一样的情况下,它的排名最大。
例:第二、三、四组中;
第二组最大数为:6,
第三组最大数为:7,
第四组最大数为:9
那在它们三组最后计算结果相同的情况下,
它们的排序为:
第四组>第三组>第二组
那最后的排名结果是:
第一组>第五组>第四组>第三组>第二组
困难描述:如何用java代码实现这个功能,
新手码农求java老司机载一程,非常感谢!
我着实是不知道怎么弄。