题解 | 字符个数统计

字符个数统计

https://www.nowcoder.com/practice/eb94f6a5b2ba49c6ac72d40b5ce95f50

#include<bits/stdc++.h>
using namespace std;
int a[128];//存储发现了的字符
char b[600];
int sum;//存储发现了的字符种类数量
int main(){
      scanf("%s",b);
      int len=strlen(b);
  
      for(int i=0;i<len;i++){
        if(a[b[i]])continue;//如果该字符出现过,直接跳过
        else  a[b[i]]++,sum++;//未出现过,标记这个字符,种类加1
      }
      cout<<sum;
return 0;
}

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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