题解 | 字符个数统计
字符个数统计
https://www.nowcoder.com/practice/eb94f6a5b2ba49c6ac72d40b5ce95f50
#include <iostream>
#include <set>
using namespace std;
int AsciiChars(const string& s) {
// 使用 set 来存储不同的字符
set<char> uniqueChars;
// 遍历字符串中的每个字符
for (char ch : s) {
// 检查字符的 ASCII 码是否在 0 到 127 范围内
if (ch >= 0 && ch <= 127) {
uniqueChars.insert(ch);
}
}
// 返回集合的大小,即不同字符的个数
return uniqueChars.size();
}
int main() {
string s;
// 输入字符串
getline(cin, s);
// 输出结果
cout << AsciiChars(s) << endl;
return 0;
}
