蓝桥杯真题(单词分析)
题目描述
小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。
现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这 个字母出现的次数。
输入描述
输入一行包含一个单词,单词只由小写英文字母组成。
对于所有的评测用例,输入的单词长度不超过 1000。
输出描述
输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪 个。如果有多个字母出现的次数相等,输出字典序最小的那个。
第二行包含一个整数,表示出现得最多的那个字母在单词中出现的次数。
输入输出样例
示例 1
输入
lanqiao
输出
a
2
示例 2
输入
longlonglongistoolong
输出
o
6
运行限制
• 最大运行时间:1s
• 最大运行内存: 256M
解答如下:
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scan = new Scanner(System.in);//在此输入您的代码...String str = scan.nextLine();//将输入数据转化为字符串。scan.close();//关闭扫描对象。int[] a = new int[26];//建立数据,可以装下所有字母。for (int i = 0; i < str.length(); i++) {a[str.charAt(i)-'a']++;}//将每个字符转化为数字,并在对应数字下计数。int max = 0;char ch = 'a';for (int i = 0; i < 26; i++) {if (a[i] > max) {max = a[i];ch = (char)('a' + i);}}//从a[0]开始,也就是a开始,所以不用考虑顺序设计。System.out.println(ch);System.out.println(max);}
}
蓝桥杯真题(单词分析)相关推荐
- 蓝桥杯真题 ——单词分析(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 ...
最新文章
- 盘点——那些你不能不知道的自动化测试面试题
- 069:ORM查询条件详解-isnull和regex
- 普通幕僚:Ownership意识不足的几种症状
- linux make 命令行 定义宏(-D)传递给C源代码 简介
- 结构体中的malloc 与 free
- jquery 插件和后台模板搜集
- Python 删除文件与文件夹
- 研究一下valueOf与toString方法
- [j2me]手机也可以玩播客(Podcast)! Geek开发说明[开源]
- 工作激发了我的热情,并不断激励着我” - SAP成都研究院Jerry Wang
- C#多线程、并发与并行概念
- jqGrid Events
- php最简单漂亮的excel导出,php把数据表导出为Excel表的最简单、最快的方法(不用插件)...
- DLL Injection and Hooking
- Cat8 八类网线是什么?与Cat5、Cat6、Cat7网线的区别?
- Aduino驱动SSD1306 OLED 显示图像
- 【泡泡机器人翻译专栏】LSD-SLAM : 基于直接法的大范围单目即时定位和地图构建方法
- 数据分析八大模型:漏斗模型
- 读书笔记 - 《斯坦福极简经济学》
- const int, const int const, 和 int const 的区别
热门文章
- 很有用的东西,可以修复MBR引导区,在windows命令行下mbrfix /drives 0 fixmbr就可以了
- PSPad css编辑工具
- 实例六:MATLAB APP design- 凸透镜成像光学研究小工具
- imx8qxp平台,android11系统,U盘和sdcard自动挂载配置
- java开发 图片显示不出来_java web开发中 显示图片的问题
- codevs 2830 蓬莱山辉夜
- css精灵列表使用实例,css 精灵图的使用
- 搭建七牛云OSS文件存储
- linux下u盘分区合并,Linux下对U盘的分区与格式化
- 安装lint-staged 报错:Cannot add lint-staged: only eslint, stylelint, prettier...