字母的争论
来源:互联网 发布:信用卡网络支付限额 编辑:程序博客网 时间:2024/04/28 23:06
Description
某一天,26个小写的英文字母争论了起来,它们都想当老大,闹得不可开交。这时逗比的小甲想到了一个好办法使它们平息了下来,规则是这样的:读入一行仅由小写英文字母组成的字符串,统计这26个小写英文字母在这串字符中出现的次数,谁出现的此数多谁就是老大。另外,没有出现在这串字符中的小写英文字母就只能甘拜下风了。虽然这种办法对有些字母有些不公平,但是大家还是硬着头皮接受了。那么好了,现在问题来了,聪明的你就编道程序帮它们解决吧。
Input
一行仅由小写英文字母组成的字符串,不包含其他的各类字符。
Output
输出出现次数最多的字母和次数,如果出现次数相同则输出ASCII码大的
Sample Input
goodgoodstudydaydayup
Sample Output
d:5
- #include<stdio.h>
int
main()
- {
char
str[100];
int
num[100],i,j,k=0,d;
d=0;
gets
(str);
for
(i=0;str[i]!=
'\0'
; i++)
{
for
(j=0;str[j]!=
'\0'
; j++)
{
if
(str[j]==str[i])
k++;
}
num[i]=k;
k=0;
}
for
(i=0;str[i]!=
'\0'
;i++)
{
if
(num[0]<num[i])
{
num[0]=num[i];
d=i;
}
}
printf
(
"%c:%d"
,str[d],num[d]);
return
0;
- }
0 0
- 字母的争论
- OJ之字母的争论
- YTU 2775: 字母的争论
- OJ刷题之《字母的争论》
- YTU OJ 2775: 字母的争论
- 关于方舟子的争论
- 开发架构的争论
- 关于异常的争论
- 无谓的争论
- 争论神的人
- linus 的争论
- KVO 的争论
- 经过几番争论的结果
- 两位专家的争论
- “范跑跑”引发的争论
- RPM vs DEB的争论
- 一场关于Android的争论
- OpenGL 与 DX的争论
- C语言实验——数组逆序
- 数组---在数组中查找元素
- 约瑟夫环问题【数组】
- 选择法排序
- C语言习题 折半查找
- 字母的争论
- 用数字造数字
- 买就打折,不买打骨折
- 复仇者联盟之关灯
- 时间的格式化
- 小平的特训
- 用双重循环实现小九九
- java解析XML saxReader.read(xml) 错误:org.dom4j.DocumentException: no protocol
- 求最大公约数