题解 | #字符个数统计#
字符个数统计
http://www.nowcoder.com/practice/eb94f6a5b2ba49c6ac72d40b5ce95f50
#include<bits/stdc++.h>
using namespace std;
int main(void)
{
string str;
int a[129] = {0};
int sum = 0;
int size = 0;
while(cin>>str)
{
size = str.size();
for(int i=0;i<size;i++)
{
a[(int)str[i]] = 1;
}
for(int i=0;i<129;i++)
{
sum += a[i];
}
cout<<sum<<endl;
}
}
using namespace std;
int main(void)
{
string str;
int a[129] = {0};
int sum = 0;
int size = 0;
while(cin>>str)
{
size = str.size();
for(int i=0;i<size;i++)
{
a[(int)str[i]] = 1;
}
for(int i=0;i<129;i++)
{
sum += a[i];
}
cout<<sum<<endl;
}
}

查看16道真题和解析