文章

8

粉丝

18

获赞

1

访问

1.2k

头像
字母频率 题解:
P1019 贵州大学机试题
发布于2024年3月28日 17:56
阅读数 124

#include<bits/stdc++.h>
using namespace std;
int main(){
    string s;
    int k,max=0;
    int a[26]={0};
    getline(cin,s);
    for(int i=0;i<s.size();i++){
        if('A'<=s[i]&&s[i]<='Z')
            a[s[i]-'A']++;
    }
    for(int i=0;i<s.size();i++){
        if('a'<=s[i]&&s[i]<='z')
            a[s[i]-'a']++;
    }
    for(int j=0;j<26;j++){
        if(a[j]>max){
            max=a[j];
            k=j;
        }
    }
&nb...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发