Why I am geeting TLE?
public class Solution2 {
public static void main(String[] args) {
int testCase;
int numberOfResherchers;
int numberOfModules;
HashSet<Integer> moduleSet;
String[] result;
Scanner in = new Scanner(new BufferedReader(new InputStreamReader(System.in)));
testCase = Integer.parseInt(in.nextLine().trim());
result = new String[testCase];
for (int i = 0; i < testCase; i++) {
String inputString = in.nextLine().trim();
StringTokenizer tmp = new StringTokenizer(inputString.trim(), " ");
numberOfModules = Integer.parseInt(tmp.nextToken());
moduleSet = new HashSet<>(numberOfModules);
inputString = in.nextLine().trim();
tmp = new StringTokenizer(inputString.trim(), " ");
while (tmp.hasMoreElements()) {
int item = Integer.parseInt(tmp.nextToken());
moduleSet.add(item);
}
if (moduleSet.size() == numberOfModules)
result[i] = "No";
else
result[i] = "Yes";
}
for (int i = 0; i < testCase; i++) {
System.out.println(result[i]);
}
}
}