题解 | 字符个数统计

字符个数统计

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;
}

全部评论

相关推荐

对空六翼:你真幸运,碰见这么好的人,不像我,秋招的时候被室友骗进cx了
实习好累,可以辞职全力准...
点赞 评论 收藏
分享
02-04 17:01
南昌大学 Java
牛客96763241...:拿插件直接投就完了,这玩意看运气的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务