Не проходит проверку, говорит, что не выполняется условие:
"Программа должна выводить количество положительных чисел в исходном наборе."
перепроверил несколько раз, пробовал вводить разные данные. Все условия выполняются.
Ткните, где я ошибся)
package com.javarush.task.task04.task0428;
/*
Положительное число
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int num1 = Integer.parseInt(reader.readLine());
int num2 = Integer.parseInt(reader.readLine());
int num3 = Integer.parseInt(reader.readLine());
if (num1>0 && num2>0 && num3>0)
System.out.println("3");
else if ((num1>0 && num2>0) || (num2>0 && num3>0))
System.out.println("2");
else if (num1>0 || num2>0 || num3>0)
System.out.println("1");
else
System.out.println("0");//напишите тут ваш код
}
}