闪光体i


私信TA

用户名:uq_45472242551

访问量:1854

签 名:

等  级
排  名 650
经  验 3895
参赛次数 0
文章发表 12
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路: 把字符个数存到b数组中,去除b数组为0的存到c数组中 在排序

注意事项: 注意范围1000

参考代码:

#include<stdio.h>

#include<algorithm>

using namespace std;

int main(){

int b[26]={0};

int c[26];

int i;

int j=0;

char a[1000];

for(i=0;i<1000;i++)

{  scanf("%c",&a[i]);

   if(a[i]=='\n')

  break;

b[a[i]-'a']++;

}

    for(i=0;i<26;i++)

        if(b[i]!=0)

           c[j++]=b[i];

    sort(c,c+j);

    printf("%d",c[j-1]-c[0]);

}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区