文章

1

粉丝

23

获赞

0

访问

447

头像
字母统计 题解:
P1292 上海交通大学机试题
发布于2024年9月11日 16:19
阅读数 447

#include<bits/stdc++.h>
using namespace std;

int record(char m,char *a,int n)
{
    int count=0;
    for(int i=0;i<n;i++)
    {
        if(a[i]==m) count++;
    }
    return count;
}
    
int main()
{

    string b="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    char a[10000];
    while(cin>>a)
    {
    int n=strlen(a);
    int number[26]={0};
    for(int i=0;i<26;i++)
    {
        number[i]=record(b[i],a,n);
    }
    for(int i=0;i<26;i++)
    {
        cout<<b[i]<<":"<<number[i]<<endl;
    }
    a[0]='\0';
   &n...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发