aboutsummaryrefslogtreecommitdiff
path: root/challenge-260/ziameraj16/java/UniqueOccurrences.java
blob: d533f70db7b8eba7fb48407e8291b3e704c81e47 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import java.util.*;

public class UniqueOccurrences {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("Enter comma separate numbers");
        final List<Integer> original = Arrays.stream(scanner.nextLine().split(",")).map(Integer::valueOf).toList();
        Set<Integer> set = new HashSet(original);
        Set<Integer> frequency = new HashSet<>();
        for (int value : set) {
            if(!frequency.add(Collections.frequency(original, value))) {
                System.out.println("0");
                System.exit(1);
            }
        }
        System.out.println("1");
    }
}