import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = sc.nextLine();
String b = sc.nextLine();
String shangdong = "+-,.";
int count = 0;
for (int i = 0; i < a.length(); i++) {
if (shangdong.indexOf(a.charAt(i)) != -1){
count ++;
break;
}
}
if (count > 0){
a = a.toLowerCase();
}
for (int i = 0; i < b.length(); i++) {
if (a.indexOf(b.charAt(i)) == -1){
if (count > 0 && (int)b.charAt(i) >= 65 && (int)b.charAt(i) <= 90)
continue;
System.out.print(b.charAt(i));
}
}
}
}
不明白你的意思。代码并没有很好的可读性。一点注释都没有别人一点也看不懂。当回答者不清楚你的最后一个测试点干什么(甚至都不知道最后一个测试点在哪)的时候。他们就会放弃回答你这个问题。对于我来说
1.我不知道你说的最后一个测试点在哪
2.我不知道你的代码干了啥
这两点是最要命的。我既不知道你的测试点在哪,又不知道测试点干了啥,怎么干的。你说我该怎么给你优化呢?