aboutsummaryrefslogtreecommitdiff
path: root/challenge-320/deadmarshal/java/Ch1.java
blob: 6799e5c444a9b72fba4c9afeb2dd8b41d06b4a07 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class Ch1 {
  public static void main(String[] args) {
    System.out.println(maximum_count(new int[]{-3, -2, -1, 1, 2, 3}));
    System.out.println(maximum_count(new int[]{-2, -1, 0, 0, 1}));
    System.out.println(maximum_count(new int[]{1, 2, 3, 4}));
  }

  private static int maximum_count(int[] arr) {
    int n = 0, p = 0;
    for (int num : arr) {
      if (num != 0) {
        if (num < 0) n++;
        else p++;
      }
    }
    return Math.max(n, p);
  }
}