Loading the journal
Loading the journal
Counting + Conditionals
Problem
Given N numbers, count how many are positive, how many are negative, and how many are zero.
Input:
Line 1: Integer N — count of numbers
Line 2: N space-separated integers
Output:
Three integers on separate lines:
count of positives
count of negatives
count of zeros
Example:
Input: 6
3 -1 0 7 -4 0
Output: 2
2
2
1 ≤ N ≤ 10^5
-10^9 ≤ arr[i] ≤ 10^9
Reading the solution first feels like progress, but it makes the next similar problem — and the interview version — much harder, because you skipped the part where you figure it out. Give it an honest 20–30 minutes. Stuck? Re-read the pattern, watch the concept video, or try the brute force first.
Hidden: approach · solution code