字符统计

题源

PTA 乙级

题解

#include<iostream>
#include<string>
using namespace std;
char c;
int index_,max_= 0;
int box[26] = {0};
int main(){
    for(;scanf("%c",&c)!=EOF;){
        if('A'<=c&&c<='z'){
            if('a'<=c&&c<='z')c-='a'-'A';
            c-='A';
            box[c]++;
        }
    }
    for(int i = 0;i<26;i++)if(max_ < box[i])max_=box[i],index_ = i;
    printf("%c %d\n",index_+'a',max_);
    return 0;
}
posted @ 2021-04-27 14:53  summeriver13  阅读(40)  评论(0)    收藏  举报