关注
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)
点赞
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
05-04 17:20
武汉大学 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 26届春招投递记录 #
27386次浏览 197人参与
# 我与AI的日常 #
9011次浏览 109人参与
# 27届实习投递记录 #
105244次浏览 1045人参与
# 你是怎么和mt相处的? #
108852次浏览 563人参与
# 我的求职总结 #
506220次浏览 7031人参与
# 数字马力求职进展汇总 #
356478次浏览 2403人参与
# 工作压力大怎么缓解 #
169221次浏览 1380人参与
# 腾讯工作体验 #
644093次浏览 3901人参与
# 不考虑薪资和职业,你最想做什么工作呢? #
168080次浏览 913人参与
# 我的租房踩坑经历 #
222703次浏览 1156人参与
# 牛客租房专区 #
206544次浏览 2582人参与
# 你的房租占工资的比例是多少? #
101437次浏览 906人参与
# 嵌入式转岗的难度怎么样 #
141281次浏览 2842人参与
# 产运销实习日记 #
107170次浏览 740人参与
# 摸鱼被leader发现了怎么办 #
206699次浏览 937人参与
# 同花顺工作体验 #
16993次浏览 27人参与
# 材料专业就业可以去哪些企业岗位 #
68692次浏览 396人参与
# 中兴求职进展汇总 #
836946次浏览 3158人参与
# 你在职场上见过哪些“水货”同事 #
41284次浏览 175人参与
# 你遇到过哪些神仙同事 #
146978次浏览 778人参与

查看6道真题和解析