Здравствуйте!
Задача не проходит валидацию по пунктам:
- Программа должна выводить количество отрицательных чисел в исходном наборе.
- Программа должна выводить количество положительных чисел в исходном наборе.
Уже все перебрала в решении, не могу понять почему не проходит. При тестировании с разными числами ответ получается правильным.
Помогите пожалуйста!
package com.javarush.task.task04.task0429;
/*
Положительные и отрицательные числа
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int a = Integer.parseInt(reader.readLine());
int b = Integer.parseInt(reader.readLine());
int c = Integer.parseInt(reader.readLine());
int count1 = 0;
int count2 = 0;
if ((a==0) && (b==0) && (c==0)) System.out.println();
else if ((a>0) && (b>0) && (c>0)) System.out.println("количество отрицательных чисел: 0");
else if ((a<0) && (b<0) && (c<0)) System.out.println("количество положительных чисел: 0");
else {
if (a<0) count1++;
if (b<0) count1++;
if (c<0) count1++;
if (a>0) count2++;
if (b>0) count2++;
if (c>0) count2++;
System.out.println("количество отрицательных чисел: " + count1);
System.out.println("количество положительных чисел: " + count2);
}
//напишите тут ваш код
}
}