题目描述

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

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

输入描述

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

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

输出描述

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

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

输入输出样例

示例 1

输入

lanqiao

输出

a
2

示例 2

输入

longlonglongistoolong

输出

o
6

 代码实现

import os
import sys# 使用集合进行哈希表的创建
from collections import Counter# 读取输入的字符串
a = [i for i in input()]
# 通过集合创建字符串
b = Counter(a)
# 因题目当有多个字母出现的次数相等时,需要输出字典序最小的那个
d = 'abcdefghijklmnopqrstuvwxyz'
# 初始化出现次数最多为0
m = 0
# 从d中的顺序开始遍历
for j in d:# 如果d中的字符在字典中并且大于m,则更新m,并且记录该字符if j in b and b[j] > m:m = b[j]n = j
# 最后输出结果即可(注意此处的顺序)
print(n)
print(m)

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

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

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

  2. 蓝桥杯真题2017-2021

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

最新文章

  1. 26岁想转嵌入式软件开发来得及吗?参加嵌入式培训好不好?
  2. Windows2003实用技巧
  3. .NET Framework- 反射特性序列化(Day4)
  4. 计算机期末考试操作题简单,计算机期末考试操作题及答案计算机期末考试操作题及答案.doc...
  5. 大数据WEB阶段(一)XML文件的操作
  6. MySQL my.cnf file - Found option without preceding group
  7. Kaggle-自行车租赁人数预测
  8. win2003 程序时间提供程序 NtpClient错误解决
  9. Apple, Samsung, and Nokia
  10. Mars3D基础学习:地图控件
  11. 中文文本标注工具调研以及BRAT安装使用
  12. 米勒拉宾素数测试模板
  13. 136、易燃固体的概念
  14. 线上编程学院codecademy
  15. 王春亮用心接待全国的调养者和学习者
  16. Maya10个非常实用的操作技巧,让你轻松玩转Maya
  17. 易基因|全基因组cfDNA甲基化分析提高了早期乳腺癌无创诊断成像的准确性
  18. 如何根据笔记本CPU选取合适内存条总结
  19. 传奇M2server用到的文件一些txt或Ini文件解释说明(整理中……)
  20. c# 调用zebra打印指令 打印到USB端口

热门文章

  1. 2008游戏服务器系统下,Linux系统下玩经典游戏 CS1.5服务器架设
  2. 锐奇计算机怎么弄音乐,音响设备调试篇
  3. 用java代码根据html页面生成图片
  4. AI安全对抗赛:给你的人工智能装上杀毒软件
  5. macOS 使用 XQuartz 支持 X11 实现 Linux 图形化界面显示
  6. 是辞驴找马好还是骑驴找马好哩?
  7. 水彩画的特殊绘画工具,这几类绘画方法见都没见过~
  8. 如何在php直播平台源码里实现“查询附近主播”功能
  9. app live photo_让照片动起来,一招教你将 Live Photos 变成动图
  10. 简单提升微信打开浏览器速度(启用原生 WebView 支持)