【发布时间】:2020-11-30 18:55:35
【问题描述】:
我正在为极客解决一个关于极客的字谜问题,但我认为输出格式与问题中所示的不同,我的所有代码都是正确的,但测试用例中存在问题,所以请查看我的代码并告诉我有什么问题这个。
/*package whatever //do not write package name here */
import java.util.*;
import java.lang.*;
import java.io.*;
class GFG {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int t = sc.nextInt();
sc.nextLine();
boolean isAnagram = true;
while (t-- > 0) {
String a = sc.nextLine();
String b = sc.nextLine();
int al[] = new int[256];
for (char c : a.toCharArray()) {
int index = (int) c;
al[index]++;
}
for (char c : b.toCharArray()) {
int index = (int) c;
al[index]--;
}
for (int i = 0; i < 256; i++) {
if (al[i] != 0) {
isAnagram = false;
break;
}
}
if (isAnagram) {
System.out.println("1");
} else {
System.out.println("0");
}
}
}
}
这是自定义案例的输出:
【问题讨论】: