牛客NOIP暑期七天营-普及组1-A统计

统计

https://ac.nowcoder.com/acm/contest/916/A

题目大意:统计小写字母出现次数。

开一个数组,存储每个字符出现次数,最后输出小写字母的次数即可。字符ascii不超过128,数组开130就够了。

#include <stdio.h>
int n, m, i, j, k, c[130];
char s[100005];
int main(){
    scanf("%d%s", &n, s+1);
    for(i=1; i<=n; i++){
        c[s[i]]++;
    }
    for(i='a'; i<='z'; i++){
        printf("%d ", c[i]);
    }
    return 0;
}

当然,不开字符数组,逐个字符读入统计也可以,不是字母统计了不输出也不会出错。

全部评论

相关推荐

快手 测开 月薪大概在40k左右
java转行老兵烧烤:那家测试能给到40k😅😅
点赞 评论 收藏
分享
GGrain:没事,本硕985也不发面试笔试😖
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务