public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s = br.readLine();
int[] arr = new int[26];
for(int i=0;i<s.length();i++)
arr[s.charAt(i)-'a']++;
int odds = 0;
for(int i=0;i<26;i++)
if(arr[i]%2!=0)
odds++;
if(odds%2==1 || odds==0)
System.out.println("First");
else
System.out.println("Second");
}
我看到了这段代码,发现这部分令人困惑。所以你能告诉我为什么我们要使用这个以及'a'in 的意义是arr[s.charAt(i)-'a']++;什么?
qq_花开花谢_0
梵蒂冈之花
相关分类