Сижу с данной задачей уже не первый день. Не могу разобраться в чем проблема. По логике должен быть так, однако ответ всегда равен "-1"
package com.javarush.task.task05.task0507;
/*
Среднее арифметическое
*/
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
int count = 0;
int sum = 0;
double mid = (sum+1)/(count-1);
while (true) {
int number = Integer.parseInt(new BufferedReader(new InputStreamReader(System.in)).readLine());
count+=count;
sum+=number;
if (number==-1)
break;
}
System.out.println(mid);
}
}