Advertisement

程序设计C实验三题目六统计最多字母次数(0288)

阅读量:

Description

这个数值n代表了一个字符串的长度。下一行是一个长度为n的字符串。这个字符串由小写字母构成。测试用例确保了出现频率最高的字母只有一个。

Input

输出一行,仅输出出现次数最多的字母。

Output

1 2 3 5 acmcs

Sample Input

1 c
复制代码
 #include<stdio.h>

    
 #include<string.h>
    
 int main()
    
 {
    
     char a[100];
    
     int b[26];
    
     int n,i=0,p,max=0;
    
     scanf("%d",&n);
    
     scanf("%s",a);
    
     for(i=0;i<26;i++)
    
     b[i]=0;
    
     for(i=0;i<n;i++)
    
     b[a[i]-'a']++;
    
     for(i=0;i<26;i++)
    
     {
    
     if (max<b[i])
    
     {
    
         max=b[i];
    
         p=i;

全部评论 (0)

还没有任何评论哟~