aboutsummaryrefslogtreecommitdiff
path: root/challenge-215/ziameraj16/java/OddOneOut.java
blob: bbd53574b78ab1a4b48e3fb319363a310ade3a45 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import java.util.*;

public class OddOneOut {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        List<String> values = Arrays.stream(scanner.nextLine().split(",")).toList();
        int count = 0;
        List<String> newList = new ArrayList<>(values.size());
        for (String str : values) {
            String temp = new String(str);
            final char[] chars = str.toCharArray();
            Arrays.sort(chars);
            if (!temp.equals(new String(chars))) {
                count++;
            } else {
                newList.add(str);
            }
        }
        System.out.println(count);
        System.out.println(newList);
    }
}