袁老师版题解
2023-12-17 11:04:37
发布于:广东
17阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main()
{
string s;
cin >> s;
int a[26],sum=0,ext=0;
for(int i=0; i<26; i++)
a[i] =0; //初始化每个字母出现的次数为0
for(int i=0; i<s.length(); i++)
{
int id = s[i]-'a';
a[ id ] ++;
}
for(int i=0; i<26; i++)
{
sum += a[i]/2*2;
if(a[i]%2==1) ext=1;
}
cout << sum+ext;
return 0;
}
这里空空如也
有帮助,赞一个