题目描述

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

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

输入描述

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

对于所有的评测用例,输入的单词长度不超过 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);}
}

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

  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. 盘点——那些你不能不知道的自动化测试面试题
  2. 069:ORM查询条件详解-isnull和regex
  3. 普通幕僚:Ownership意识不足的几种症状
  4. linux make 命令行 定义宏(-D)传递给C源代码 简介
  5. 结构体中的malloc 与 free
  6. jquery 插件和后台模板搜集
  7. Python 删除文件与文件夹
  8. 研究一下valueOf与toString方法
  9. [j2me]手机也可以玩播客(Podcast)! Geek开发说明[开源]
  10. 工作激发了我的热情,并不断激励着我” - SAP成都研究院Jerry Wang
  11. C#多线程、并发与并行概念
  12. jqGrid Events
  13. php最简单漂亮的excel导出,php把数据表导出为Excel表的最简单、最快的方法(不用插件)...
  14. DLL Injection and Hooking
  15. Cat8 八类网线是什么?与Cat5、Cat6、Cat7网线的区别?
  16. Aduino驱动SSD1306 OLED 显示图像
  17. 【泡泡机器人翻译专栏】LSD-SLAM : 基于直接法的大范围单目即时定位和地图构建方法
  18. 数据分析八大模型:漏斗模型
  19. 读书笔记 - 《斯坦福极简经济学》
  20. const int, const int const, 和 int const 的区别

热门文章

  1. 很有用的东西,可以修复MBR引导区,在windows命令行下mbrfix /drives 0 fixmbr就可以了
  2. PSPad css编辑工具
  3. 实例六:MATLAB APP design- 凸透镜成像光学研究小工具
  4. imx8qxp平台,android11系统,U盘和sdcard自动挂载配置
  5. java开发 图片显示不出来_java web开发中 显示图片的问题
  6. codevs 2830 蓬莱山辉夜
  7. css精灵列表使用实例,css 精灵图的使用
  8. 搭建七牛云OSS文件存储
  9. linux下u盘分区合并,Linux下对U盘的分区与格式化
  10. 安装lint-staged 报错:Cannot add lint-staged: only eslint, stylelint, prettier...