蓝桥杯真题-单词分析
单词分析(点击前往做题)
输入描述:
输入一行包含一个单词,单词只由小写英文字母组成。
对于所有的评测用例,输入的单词长度不超过 1000。
输出描述:
输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪 个。如果有多个字母出现的次数相等,输出字典序最小的那个。
第二行包含一个整数,表示出现得最多的那个字母在单词中出现的次数。
输入输出样例:
输入:
lanqiao
输出:
a
2
思路:
1.用一个数组来存储每个小写字母的次数
2.灵活运用ASCll码,使数组编号与ASCll码相对应
代码:
#include <iostream>
#include<string>
using namespace std;
int main()
{//用数组a存储每个小写字母的出现次数int a[26]={0};//存储字符串string arr;//存储最大出现次数int max=0;//存储出现次数最大的字母char max_letter;//输入字符串cin>>arr;//对字符串中的每个字符进行计数for(int i=0;i<arr.length();i++){a[(int)(arr[i])-'a']++;}//找出最大出现次数for(int i=0;i<26;i++){if(a[i]>max){max=a[i];//最大出现的字母max_letter=(char)(i+'a');}}//输出cout<<max_letter<<endl;cout<<max;return 0;
}
蓝桥杯真题-单词分析相关推荐
- 蓝桥杯真题 ——单词分析(python3)
题目描述 小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度.小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪 ...
- 第十一届蓝桥杯省赛真题——单词分析
第十一届蓝桥杯省赛真题--单词分析 单词分析: [问题描述] 小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组成,有些单词很长,远远超过正常英文单词的长度. 小蓝学了很长时间也记不住一 ...
- 蓝桥杯真题2017-2021
刷完近几年真题,感觉理解完之后,拿奖问题不大,本人这次获得2022年蓝桥杯javaB组省一,以下是历年javaB组省赛题目. 文章目录 2017年真题 一.购物单 二.纸牌三角形 三.承压计算 四.魔 ...
- 第五届蓝桥杯真题解析【JavaC组】
第五届蓝桥杯真题解析[JavaC组] 业精于勤,荒于嬉:行成于思,毁于随.--韩愈 文章目录 ***第五届蓝桥杯真题解析[JavaC组]*** 前言 A:猜年龄 B:等额本金 C:猜字母 D:大衍数列 ...
- 【蓝桥杯真题】16天冲刺 Python
距离比赛很快了,希望和我一起准备的PY党能更加熟练的掌握Python! 1.距离和(模拟赛填空题) 问题描述: 两个字母之间的距离定义为它们在字母表中位置的距离.例如 A和 C 的距离为 2,L 和 ...
- 蓝桥杯真题:三羊献瑞
蓝桥杯真题:三羊献瑞 观查下面的加法算式: 其中相同的汉字代表相同的数字,不同的汉字代表不同的数字. 请你填写"三羊献瑞"所代表的4位数字(答案唯一),不要填写任何多余内容. 分析 ...
- # 2014年蓝桥杯真题CC++B组
2014年蓝桥杯真题C/C++B组 1.啤酒和饮料 题目描述 啤酒每罐2.3元,饮料每罐1.9元,小明买了若干啤酒和饮料,一共花了82.3元. 我们还知道她买的啤酒比饮料的数量多,请你计算他买了几罐啤 ...
- 第九届蓝桥杯真题解析JavaC组
第九届蓝桥杯真题解析JavaC组 文章目录 ***第九届蓝桥杯真题解析JavaC组*** 前言 A.哪天回家 B.猴子分香蕉 C.字母阵列 D.第几个幸运数 E.书号验证 F.打印大X G.缩位求和 ...
- 包子凑数-蓝桥杯真题 线性方程组求解(c++实现)
上文链接:日期问题-蓝桥杯真题 具备基础日期知识查看(c++) 包子凑数 小明几乎每天早晨都会在一家包子铺吃早餐.他发现这家包子铺有N种蒸笼,其中第i种蒸笼恰好能放Ai个包子.每种蒸笼都有非常多笼,可 ...
- 第四届蓝桥杯真题解析【JavaC组】
第四届蓝桥杯真题解析[JavaC组] 业精于勤,荒于嬉:行成于思,毁于随.--韩愈 文章目录 ***第四届蓝桥杯真题解析[JavaC组]*** 前言 A:猜年龄 B:组素数 C:马虎的算式 D:第39 ...
最新文章
- otsu阈值分割算法_图像分割之大津算法(OTSU)
- OpenCV 中的绘制功能
- Android延时执行调用的几种方法
- 【完美解决方案】module ‘cv2.cv2‘ has no attribute ‘xfeatures2d‘
- vue-router 传递参数的几种方式
- Spring+SpringMVC+MyBatis深入学习及搭建(九)——MyBatis和Spring整合
- 关于PyQt5,在pycharm上的安装步骤及使用技巧
- Thinkphp 公共函数自动加载
- linux keepalived 脚本,Linux下安装Keepalived及原理分析
- JAVA生成条码(jbarcode)
- 苹果笔记本python爬取网页后怎么存下来_python 爬取csdn网页并保存博客到本地
- Cgroup学习之——Ubuntu下交叉编译ARM平台libcgroup工具
- Unofficial Windows Binaries for Python Extensi...
- 迎建国七十周年,Linux厂商巡礼之一铭软件
- ZooKeeper解读
- matlab 最小割集(需手动分析排除)
- asp空间和php空间_两个最新空间及回顾100Mphp及数个asp免费空间放
- 宿舍管理程序c语言,学生宿舍管理软件C语言源代码完整版
- 7-111 输出大写英文字母
- gpu浮点计算能力floaps_关于CPU的浮点运算能力计算
热门文章
- 西门子step7安装注册表删除_如何完全卸载step7
- step7支持linux,STEP7 V5.4版本要求的操作系统-工业支持中心-西门子中国
- multisim连接MySQL_Multisim14使用multisim12元件库的方法
- java fileutils api_FileUtils API
- java网页版斗地主_JAVA控制台版斗地主
- 算法引论:一种创造性方法(书)
- cad快看_CAD快速看图可以图纸对比吗?可以!
- 萌新做点小玩意儿DAY-2 五子棋AI拓展思想
- 小米无线网卡linux,NanoPi NEO安装小米随身WiFi
- 乐高机器人编程和编程的区别