为了账号安全,请及时绑定邮箱和手机立即绑定

java算法之1到9分成3组,每组和相等?

java算法之1到9分成3组,每组和相等?

蛊毒传说 2018-09-03 11:07:06
一个 int [] {1,2,3,4,5,6,7,8,9},将这个数组分为三组,不能出现重复的数且每组和相等,每组元素个数可以不想等,求算法。
查看完整描述

1 回答

?
弑天下

TA贡献1818条经验 获得超8个赞

public static main(String[] args){
int[] is={3,2,5,35,17,28,21,45,7};
int max = is[0];
int min = is[0];
int sum = 0;
double ave = 0.0;
for(int i=0;i<is.length;i++){
if(is[i]>max){
max=is[i];
}
if(is[i]<min){
min=is[i];
}
sum+=is[i];
}
ave = sum*1.0/is.lenght;
System.out.println("最小是:"+min);
System.out.println("最大是:"+max);
System.out.println("平均值是:"+ave);
}

查看完整回答
反对 回复 2018-09-20
  • 1 回答
  • 0 关注
  • 1050 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信