注意特判奇数个数目为0的情况
#include<iostream>
#include<cstdio>
#include<cstring>
#include<cstdlib>
using namespace std;
int main()
{
char s[1005];
int a[30];
scanf("%s",s);
memset(a,0,sizeof(a));
int len=strlen(s);
for(int i=0;i<len;i++)
a[s[i]-'a']++;
int temp=0;
for(int i=0;i<26;i++)
if(a[i]%2==1)
temp++;
if(temp==0||temp%2==1)
cout<<"First"<<endl;
else
cout<<"Second"<<endl;
return 0;
}