题目描述

【问题描述】
小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组 成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不 住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得 最多来分辨单词。现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这 个字母出现的次数。【输入格式】
输入一行包含一个单词,单词只由小写英文字母组成。【输出格式】
输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪 个。如果有多个字母出现的次数相等,输出字典序最小的那个。第二行包含一个整数,表示出现得最多的那个字母在单词中出现的次数。【样例输入】
lanqiao【样例输出】
a
2【样例输入】
longlonglongistoolong【样例输出】
o
6【评测用例规模与约定】
对于所有的评测用例,输入的单词长度不超过 1000。

代码实现

package TEST;import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);char[]  str = sc.nextLine().toCharArray();int arr[]=new int[26];for (int j = 0; j < str.length; j++) {++arr[str[j]-'a'];//对应的字符个数增加一}int max=Integer.MIN_VALUE;int maxIndex=Integer.MIN_VALUE;for (int j = 0; j < 26; j++) {if(max<arr[j]){max=arr[j];maxIndex=j;}}System.out.printf("%c",maxIndex+'a');System.out.println();System.out.println(max);}}

2020蓝桥杯省赛---java---B---7(单词分析)相关推荐

  1. 2020蓝桥杯省赛Java B组一等奖

    大家觉得写还可以,可以点赞.收藏.关注一下吧! 也可以到我的个人博客参观一下,估计近几年都会一直更新!和我做个朋友吧!https://motongxue.cn 文章目录 A 门牌制作 问题描述 答案提 ...

  2. 2020蓝桥杯国赛Java大学B组解题报告

    文章目录 试题 A: 美丽的 2 试题 B: 扩散 试题 C: 阶乘约数 试题 D: 本质上升序列 试题 E: 玩具蛇 试题 F: 蓝肽子序列 试题 H: 画廊 试题 A: 美丽的 2 问题描述 小蓝 ...

  3. 2020年第十一届蓝桥杯 - 国赛 - Java研究生组 - F.循环小数

    2020年第十一届蓝桥杯 - 国赛 - Java研究生组 - F.循环小数 在线评测 Ideas 对于一个纯循环小数,假设循环节为l,则小数为0.llll-,转换为分数就是 l / (10 ** n ...

  4. java迷宫类编程题_第十届蓝桥杯省赛java类B组 试题 E:迷宫 (动态规划之回溯法)...

    问题描述 试题 E: 迷宫 [问题描述] 下图给出了一个迷宫的平面图,其中标记为 1 的为障碍,标记为 0 的为可 以通行的地方. 010000 000100 001001 110000 迷宫的入口为 ...

  5. 第十二届蓝桥杯省赛JAVA B组杨辉三角形个人题解

    第十二届蓝桥杯省赛JAVA B组杨辉三角形个人题解(非满分) import java.util.Scanner; public class Main {public static void main( ...

  6. 2021第十二届蓝桥杯省赛JAVA B组 题目+答案(复现赛)

    2021第十二届蓝桥杯省赛JAVA B组 题目+答案(复现赛) A:ASC B:卡片 C:直线 D:货物摆放 E:路径 Floyed Dijkstra F:时间显示 G:最少砝码 H:杨辉三角形 I: ...

  7. 第十二届蓝桥杯省赛 Java 大学 B 组—砝码称重—满分百分题解

    第十二届蓝桥杯省赛 Java 大学 B 组-砝码称重-满分百分题解 一.解题思路 1.解法一( Java ) 解法思路:简单模拟 ☝ArrayList 遍历 + HashSet 存储(去重) 伪代码如 ...

  8. 2020蓝桥杯省赛B组C++(第二场)真题

    心得体会 前面总结了很多历届的省赛真题,这次终于轮到自己上战场上体验真题啦~为此次蓝桥杯省赛也是准备了一两周时间,听说比较水,题不是很难,会暴力就能拿奖哈哈哈考完确实有点这样的感觉,但是能把五个填空题 ...

  9. 2020蓝桥杯省赛单片机2

    尽量不用XBYTE[]写法 XBYE写法由于暂时不了解其内部工作原理,在国信长天2020版本的51板子上 P42 P44与按键相连.如果用XBYTE数码管显示虽然方便但如果在中断中有矩阵键盘写法的按键 ...

  10. 2015年第六届蓝桥杯 - 省赛 - Java大学B组 - A. 三角形面积

    三角形面积 如[图1]所示.图中的所有小方格面积都是1. 那么,图中的三角形面积应该是多少呢? 请填写三角形的面积.不要填写任何多余内容或说明性文字. Ideas 这道题跟2018年第九届蓝桥杯 - ...

最新文章

  1. Acwing第 24 场周赛【完结】
  2. jni java共享变量_Android JNI开发系列(十)JNI访问 Java 实例变量和静态变量
  3. Android取消EditText自动获取焦点默认行为
  4. 浏览器常见bug及解决办法
  5. C++17标准制定完成
  6. 如何搭建一个内部组件共享平台
  7. C++ 内存基本构件 placement new
  8. 通过Github创建Android库供其他项目依赖引用
  9. 堂妹问的一道暑假作业题,难住985的家长
  10. mysql update 联合更新_Mysql update多表联合更新的方法小结
  11. 14.JAVA整型变量
  12. windows下python 版本opencv 安装
  13. 【C++】 54_被遗弃的多重继承 (下)
  14. ABI 大屏(示例布局)
  15. Oracle 导出、导入某用户所有数据(包括表、视图、存储过程...)
  16. 显示器屏幕的刷新率hz和帧数fps有什么区别?
  17. 女人在聊天中说给你一个拥抱_不要提高技能; 拥抱一个机器人
  18. 翻译:生产中的机器学习:为什么你应该关心数据和概念漂移
  19. ddr42400和2660混插_DDR4 3000与DDR4 3200性能相差多少?为什么不能混插使用?
  20. mac 修改hosts不生效问题

热门文章

  1. 数据结构-排序-分配类排序-知识点总结归纳3
  2. autowired用在static_java – @Autowired和static方法
  3. fit、transform与fit_transform
  4. LeetCode动态规划 分割等和子集
  5. P1848 [USACO12OPEN]Bookshelf G(线段树优化 DP)
  6. P4900 食堂(数学式子推导)
  7. hdu 6153 A Secret kmp + dp
  8. Codeforces Round #717 (Div. 2)
  9. 【每日一题】8月11日题目精讲—矩阵消除游戏
  10. 集合均值(逆元+数学)