关注
string = input()
string = string.lower()
lst = []
dic = {}
cur = None
cur_l = 0
for ch in string:
if not ch.isalpha():
continue
if cur is None:
cur = ch
cur_l = 1
continue
if cur == ch:
cur_l += 1
else:
if cur in dic:
dic[cur] += cur_l
if cur_l == 1:
dic[cur] = 0
else:
lst.append((cur, cur_l))
cur = ch
cur_l = 1
if cur in dic:
dic[cur] += cur_l
if cur_l == 1:
dic[cur] = 0
else:
lst.append((cur, cur_l))
for k, v in dic.items():
lst.append((k, v))
lst.sort(key=lambda x: (-x[1], x[0]))
ans = "".join(f"{x[0]}{x[1]}" for x in lst)
print(ans)
点赞
相关推荐
11-01 16:52
门头沟学院 硬件开发 点赞 评论 收藏
分享
10-17 20:23
广东南华工商职业学院 Web前端 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 同bg的你秋招战况如何? #
168199次浏览 974人参与
# 工作后,谈恋爱还和学生时代一样吗? #
39581次浏览 373人参与
# 京东开奖 #
448075次浏览 2504人参与
# 今年秋招是回暖还是遇冷 #
22154次浏览 146人参与
# 职场破冰,你们都聊什么? #
28895次浏览 153人参与
# 你实习是赚钱了还是亏钱了? #
21178次浏览 194人参与
# 360集团校招 #
3600次浏览 22人参与
# 阿里云工作体验 #
31942次浏览 108人参与
# 你的领导最像哪种动物,为什么? #
24282次浏览 134人参与
# 我的AI电子员工 #
21084次浏览 152人参与
# 三一集团提前批进度交流 #
40323次浏览 228人参与
# 毕业论文进行时 #
2738次浏览 50人参与
# 诺瓦星云求职进展汇总 #
225788次浏览 1732人参与
# 我来点评面试官 #
11024次浏览 85人参与
# 教师节,你送祝福了吗 #
11739次浏览 76人参与
# 来聊聊你目前的求职进展 #
686610次浏览 6921人参与
# 秋招开始捡漏了吗 #
63889次浏览 441人参与
# 找工作八股要背到什么程度? #
12716次浏览 199人参与
# 上班摸鱼,你都在干些什么? #
29224次浏览 223人参与
# 用一句话形容你的团队氛围 #
13709次浏览 150人参与
# 三一重工求职进展汇总 #
22668次浏览 82人参与
# 你找工作是从容有余 or 匆忙滚爬? #
7415次浏览 76人参与
查看12道真题和解析