import java.util.HashSet; import java.util.Scanner; public class Main { while (in.hasNext()) { } } } boolean flag = false; try (Scanner in = new Scanner(line)) { HashSet<Integer> set = new HashSet<>(); while (in.hasNext()) { int x = in.nextInt(); if (x==0 || !set.add((x<0)?(-x):(x))) { flag = true; break; } } } return flag; } }
[1, 2, 3] [-5, -3, -1, 2, 4, 6] [] [-1, 1] [-97364, -71561, -69336, 19675, 71561, 97863] [-53974, -39140, -36561, -23935, -15680, 0]
1 2 3 -> false -5 -3 -1 2 4 6 -> false -> false -1 1 -> true -97364 -71561 -69336 19675 71561 97863 -> true -53974 -39140 -36561 -23935 -15680 0 -> true