public class Solution {
    public static void main(String[] args) throws Exception {
        BufferedReader rd = new BufferedReader(new InputStreamReader(System.in));
        int n = 0, summ = -1;

        while (n != -1) {
            n = Integer.parseInt(rd.readLine());
            summ += n;
        }

        System.out.println(summ);

    }
}
Код, все правильно считает, -1 вычитает. Любые цифры Можно адекватнее аисать в чем ошибка, лоибо проверять ваш проверочный код.