题解

#include<stdio.h>
#include<math.h>
char a[10000000];
int b[27]={0};
int main()
{
int i=0,j,max,t,k;
char c;
while((c=getchar())!=EOF)
{
if(c>='a'&&c<='z')
b[c-'a'+1]++;
a[i]=c;
i++;
}
max=b[1];k=1;
for(j=2;j<=26;j++)
{
if(b[j]>max)
{max=b[j];k=j;}
}
t='e'-(k+'a'-1);
if(t<0) t+=26;
for(j=0;j<i;j++)
{以后的自己想,没几行了}

3 条评论

  • @ 2016-10-20 20:48:53

    可以化成ACILL码

  • @ 2016-08-02 20:02:39

    ****"{以后的自己想,没几行了}"****
    这才是重点

  • @ 2015-06-30 02:51:02

    您好 题解要:

    1. 代码高亮
    2. 发布在正确的版块内
  • 1

信息

ID
1244
难度
4
分类
其他 点击显示
标签
(无)
递交数
964
已通过
392
通过率
41%
被复制
3
上传者