题目描述

小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。

现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这 个字母出现的次数。

输入描述

输入一行包含一个单词,单词只由小写英文字母组成。

对于所有的评测用例,输入的单词长度不超过 1000。

输出描述

输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪 个。如果有多个字母出现的次数相等,输出字典序最小的那个。

第二行包含一个整数,表示出现得最多的那个字母在单词中出现的次数。

输入输出样例

示例 1

输入

lanqiao

输出

a
2

示例 2

输入

longlonglongistoolong

输出

o
6

运行限制

  • 最大运行时间:1s
  • 最大运行内存: 256M
#include <iostream>
using namespace std;
int main()
{// 请在此输入您的代码int num[26]{0};string s;cin>>s;int max=0;char c='a';for(char &ch : s){int index=ch-'a';num[index]++;}for(int i=0;i<26;++i){if(num[i]>max){max=num[i];c='a'+i;}else if(num[i]==max&&'a'+i<c){c='a'+i;}}cout<<c<<endl<<max;return 0;
}

这里要注意相同次数时选取的是哪个字符,细心点~

蓝桥杯真题:单词分析相关推荐

  1. 蓝桥杯真题 ——单词分析(python3)

    题目描述 小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度.小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪 ...

  2. 第十一届蓝桥杯省赛真题——单词分析

    第十一届蓝桥杯省赛真题--单词分析 单词分析: [问题描述] 小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组成,有些单词很长,远远超过正常英文单词的长度. 小蓝学了很长时间也记不住一 ...

  3. 蓝桥杯真题2017-2021

    刷完近几年真题,感觉理解完之后,拿奖问题不大,本人这次获得2022年蓝桥杯javaB组省一,以下是历年javaB组省赛题目. 文章目录 2017年真题 一.购物单 二.纸牌三角形 三.承压计算 四.魔 ...

  4. 第五届蓝桥杯真题解析【JavaC组】

    第五届蓝桥杯真题解析[JavaC组] 业精于勤,荒于嬉:行成于思,毁于随.--韩愈 文章目录 ***第五届蓝桥杯真题解析[JavaC组]*** 前言 A:猜年龄 B:等额本金 C:猜字母 D:大衍数列 ...

  5. 【蓝桥杯真题】16天冲刺 Python

    距离比赛很快了,希望和我一起准备的PY党能更加熟练的掌握Python! 1.距离和(模拟赛填空题) 问题描述: 两个字母之间的距离定义为它们在字母表中位置的距离.例如 A和 C 的距离为 2,L 和  ...

  6. 蓝桥杯真题:三羊献瑞

    蓝桥杯真题:三羊献瑞 观查下面的加法算式: 其中相同的汉字代表相同的数字,不同的汉字代表不同的数字. 请你填写"三羊献瑞"所代表的4位数字(答案唯一),不要填写任何多余内容. 分析 ...

  7. # 2014年蓝桥杯真题CC++B组

    2014年蓝桥杯真题C/C++B组 1.啤酒和饮料 题目描述 啤酒每罐2.3元,饮料每罐1.9元,小明买了若干啤酒和饮料,一共花了82.3元. 我们还知道她买的啤酒比饮料的数量多,请你计算他买了几罐啤 ...

  8. 第九届蓝桥杯真题解析JavaC组

    第九届蓝桥杯真题解析JavaC组 文章目录 ***第九届蓝桥杯真题解析JavaC组*** 前言 A.哪天回家 B.猴子分香蕉 C.字母阵列 D.第几个幸运数 E.书号验证 F.打印大X G.缩位求和 ...

  9. 包子凑数-蓝桥杯真题 线性方程组求解(c++实现)

    上文链接:日期问题-蓝桥杯真题 具备基础日期知识查看(c++) 包子凑数 小明几乎每天早晨都会在一家包子铺吃早餐.他发现这家包子铺有N种蒸笼,其中第i种蒸笼恰好能放Ai个包子.每种蒸笼都有非常多笼,可 ...

  10. 第四届蓝桥杯真题解析【JavaC组】

    第四届蓝桥杯真题解析[JavaC组] 业精于勤,荒于嬉:行成于思,毁于随.--韩愈 文章目录 ***第四届蓝桥杯真题解析[JavaC组]*** 前言 A:猜年龄 B:组素数 C:马虎的算式 D:第39 ...

最新文章

  1. 使用BH60测量小功率步进电机角度实验数据
  2. 我理解的 iOS 与 Android 的区别
  3. 突破Outlook2003附件格式限制
  4. SpringBootController控制层接收参数的几种常用方式
  5. CSS transition 的默认值
  6. sublime-text-2相关快捷键
  7. linux安装VScode
  8. cheatengine找不到数值_彩票中奖500万,领了还不到一半?这些问题不解决,钱都拿不走...
  9. android 开源_Android开源如何使其成为移动市场的领导者
  10. SageMaker 超参数优化作业
  11. 用递归实现求一个迷宫是否有通路
  12. 微信小程序抖音实战-小视频弹幕
  13. 移动通信基础(5)信道估计
  14. linux卸载内核网卡驱动,Linux下网卡驱动的安装
  15. 使用accton进行进程会计处理
  16. 两个路由器互连设置方法
  17. 微信开放平台开发——网页微信扫码登录(OAuth2.0)
  18. 浏览器标签页形式运行【js代码】,小书签
  19. JavaScript进阶(三)
  20. 国产“芯”时代 盘点国内十大IC卡制卡企业

热门文章

  1. 2013CSDN全国高校巡讲之四川托普信息技术职业学院
  2. 简述基于软件体系结构的软件开发过程
  3. 极域电子教室卸载、忘记密码解决方案
  4. 使用MATLAB进行二次规划求解最优值
  5. Datalogic得利捷发布Android企业级前沿应用程序——OEMConfig, 并推出2019中国零售博览会展品系列
  6. 嵌入式开发技术汇总001+modbus RTU调试四件套 : modbus poll 7 ; modbus slave 6;modscan32;MThings 使用教程
  7. 算法导论第三版 第1章习题答案
  8. Python源码剖析专栏总览
  9. 论【软件工程是不是教会不怎么会写程序的人软件开发】
  10. c++坦克大战 代码免费复制(附源码)