解题思路: 把字符个数存到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 人评分
计算质因子 (C++代码)100以内质数直接打表就好了浏览:1190 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:1710 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:509 |
妹子杀手的故事 (C语言代码)浏览:1216 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:878 |
求组合数 (C语言代码)浏览:1152 |
DNA (C语言描述,数据结构)浏览:850 |
简单的a+b (C语言代码)浏览:414 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:505 |
C二级辅导-温度转换 (C语言代码)浏览:540 |