求调和平均数

Description
期末java考试,已知一个班每个学生一个小时内解题数量,求每小时平均解决的题数是多少? 例如:一个班4名同学,在一个小时内分别解3、4、5、4个题,他们的平均解题速度即每小时解决的题数(亦即其调和平均值)为:4/(1/3+1/4+1/5+1/4)=3.87(题)。
现给定班级学生数量n,以及n个学生一个小时内解题数量,输出他们的平均解题速度,保留两位小数。
调和平均值计算方法为:n/(1/x1+1/x2+…+1/xn)

Input
班级学生数n,然后是每个学生一个小时内解题数量,即n个整数,中间用空格或回车分隔。

Output
一个保留两位小数的浮点数。最后有换行。
Sample Input
5 1 2 2 4 5
Sample Output
2.04

import java.util.*;
public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
Scanner in= new Scanner(System.in);
int a = in.nextInt();
double sum=0,b[]=new double [a];


for(int i=0;i

你可能感兴趣的:(Java)