题目描述

某一天,26个小写的英文字母争论了起来,它们都想当老大,闹得不可开交。这时逗比的小甲想到了一个好办法使它们平息了下来,规则是这样的:读入一行仅由小写英文字母组成的字符串,统计这26个小写英文字母在这串字符中出现的次数,谁出现的此数多谁就是老大。另外,没有出现在这串字符中的小写英文字母就只能甘拜下风了。虽然这种办法对有些字母有些不公平,但是大家还是硬着头皮接受了。那么好了,现在问题来了,聪明的你就编道程序帮它们解决吧。

输入

一行仅由小写英文字母组成的字符串,不包含其他的各类字符。

输出

输出出现次数最多的字母和次数,如果出现次数相同则输出ASCII码大的

样例输入

goodgoodstudydaydayup

样例输出

d:5

#include<stdio.h>
#include<string.h>
int main()
{char s[1000],s1[26]= {'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};;int i,j,k,max=0,a[26]= {0};gets(s);for(i=0; i<strlen(s); i++){for(j=0; j<26; j++)if(s[i]==s1[j])a[j]++;}for(i=0; i<26; i++){if(a[i]>max){max=a[i];k=i;}else if(a[i]==max)if((int)s1[i]>(int)s1[max]){max=a[i];k=i;}}printf("%c:%d",s1[k],max);
}

YTU OJ 2775: 字母的争论相关推荐

  1. YTU 2775: 字母的争论

    2775: 字母的争论 Time Limit: 1 Sec   Memory Limit: 128 MB Submit: 84   Solved: 57 [ Submit][ Status][ Web ...

  2. YTU OJ Problem 3013

    YTU OJ Problem 3013 皇后问题(递归) 题目描述 编写一个函数,求解皇后问题:在 n × n 的方格棋盘上,放置 n 个皇后,要求每个皇后不同行.不同列.不同左右对角线. 要求: 1 ...

  3. YTU OJ Problem 2013

    YTU OJ Problem 2013 C语言实验 - 一元二次方程 II 题目描述 求一元二次方程ax²+bx+c=0 的解. a,b,c为任意实数. 输入 输入数据有一行,包括 a,b,c 的值. ...

  4. 一道oj题-字母圣诞树

    一道oj题-字母圣诞树 字母圣诞树 题目描述打印一个字母圣诞树. 输入第一行是一个整数K,表示样例的个数.以后每个样例是一个大写英文字母,占一行. 输出输出对应的字母圣诞树,每行末尾没有空格,每个圣诞 ...

  5. OJ刷题之《字母的争论》

    题目描述 某一天,26个小写的英文字母争论了起来,它们都想当老大,闹得不可开交.这时逗比的小甲想到了一个好办法使它们平息了下来,规则是这样的:读入一行仅由小写英文字母组成的字符串,统计这26个小写英文 ...

  6. 杭电oj首字母变大写

    Problem Description 输入一个英文句子,将每个单词的第一个字母改成大写字母. Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行. Outpu ...

  7. YTU OJ 3273: 吃鸡之团队合作

    3273: 吃鸡之团队合作 题目描述 暑假就要开始啦!小伙伴们又可以肆无忌惮的开黑吃鸡了喵!我们知道开黑吃鸡最重要的当然是团队合作了.在一个地图中,一个小队的玩家之间的距离不能太远,这样当队友遇到危险 ...

  8. XTU OJ 1137 字母圣诞树

    字母圣诞树 Description 题目描述 打印一个字母圣诞树. 输入 第一行是一个整数K,表示样例的个数.以后每个样例是一个大写英文字母,占一行. 输出 输出对应的字母圣诞树,每行末尾没有空格,每 ...

  9. YTU OJ 1329: 手机尾号评分

    Description 30年的改革开放,给中国带来了翻天覆地的变化.2011全年中国手机产量约为11.72亿部.手机已经成为百姓的基本日用品! 给手机选个好听又好记的号码可能是许多人的心愿.但号源有 ...

最新文章

  1. Android Studio导出Jar包并混淆
  2. SpringMvc CharacterEncodingFilter 解析 encoding 参数并初始化参数
  3. Machine Learning实验3】SoftMax regression
  4. WSS 扩展文件夹的属性--如何给文件夹添加扩展字段
  5. 全数字实时仿真平台SkyEye的同步数据流语言可信编译器的构造
  6. 输出一行星花 1110 java
  7. 文档下载:《两万字深度介绍分布式系统原理》.pdf
  8. 要不要买保险,看这篇就够了
  9. javascript二维数组
  10. 设计模式-工厂模式(二)
  11. ssl自签名证书生成脚本
  12. (一)使用RED5搭建流媒体服务器
  13. win7安装mysql后“应用程序无法启动因为应用程序的并行配置不正
  14. 读后感系列3:《人类简史》尤瓦尔·赫拉利(一)
  15. NCURSES程序设计之拼图游戏
  16. 商户订单信息语音通知功能如何实现?
  17. Yank-Note笔记软件的37个特色功能,值得下载
  18. ORA-12514问题解决方法
  19. TPO Official 01 Speaking
  20. 《中国合伙人》经典台词:一个人迫于无奈之下的选择,往往是正确的。。。

热门文章

  1. R语言绘制圈图、环形热图可视化基因组实战:展示基因数据比较
  2. mysql启用登陆失败锁定账号_登陆失败账号锁定
  3. android app更新弹窗,应用弹窗“此应用专为旧版Android打造,因此可能无法正常运行...”的原因...
  4. python绑定按键pageup键_python游戏教程一——键盘事件
  5. Google文件系统 GFS
  6. iPhone激活了移动互联网,谁来激活大数据呢?
  7. 东北大学计算机科学桥梁课程,美国东北大学的桥梁课程怎么样?
  8. r5 5600x和r7 3700x 选哪个
  9. 深入理解 addEventListener
  10. Python 视频截取