2013年11月14日 星期四

[UVA] 499 - What's The Frequency, Kenneth?


#include<stdio.h>
#include<string.h>
char s[1000005];
int cnt[250];
int main(){
    int i,ans;
    while(gets(s)){
        memset(cnt,0,sizeof(cnt));
        ans=0;
        for(i=0;s[i];i++){
            if(s[i]<='z' && s[i]>='a');
            else if(s[i]<='Z' && s[i]>='A');
            else continue;
            cnt[s[i]]++;
            if(cnt[s[i]]>ans) ans=cnt[s[i]];
        }
        for(i=0;i<250;i++)
            if(cnt[i]==ans)
                printf("%c",i);
        printf(" %d\n",ans);
    }
}

沒有留言:

張貼留言