Вот такой код, а выходит ответ -10. Почему?) Разве в if a1 не должно стать равно 1?
public class Solution {
    public static void main(String[] args) throws Exception {
     Scanner a = new Scanner(System.in);
       int a1 = a.nextInt();
       int a2 = a.nextInt();
       int a3 = a.nextInt();
        if (a1 > 0) a1 = 1;
        if (a2 > 0) a2 = 1;
        if (a3 > 0) a3 = 1;

    System.out.print(a1 + a2 + a3);
}
}