关注
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)
点赞
牛客热帖
更多
正在热议
更多
# 26届春招投递记录 #
36998次浏览 316人参与
# 机械人求职现状 #
43813次浏览 326人参与
# 如何成为1个AI工程师? #
5905次浏览 285人参与
# 要毕业了,再不说就来不及了 #
9900次浏览 160人参与
# 27届实习投递记录 #
122771次浏览 1392人参与
# 运营来爆料 #
105752次浏览 519人参与
# 工作两年想退休了 #
279861次浏览 2065人参与
# 如何提高实习转正率? #
133407次浏览 719人参与
# AI面会问哪些问题? #
137146次浏览 3714人参与
# 你在职场上见过哪些“水货”同事 #
42013次浏览 179人参与
# 你觉得机械有必要实习吗 #
89149次浏览 537人参与
# 你今年的平均薪资是多少? #
230320次浏览 1070人参与
# 我与AI的日常 #
11381次浏览 228人参与
# 求职你最看重什么? #
170444次浏览 915人参与
# 妈妈治愈了你哪些脆皮时刻 #
48138次浏览 373人参与
# 如果公司降薪,你会跳槽吗? #
169364次浏览 975人参与
# 我在大厂见过的最低学历 #
3379次浏览 35人参与
# 机械人,说说你的烦心事 #
151967次浏览 1185人参与
# 腾讯工作体验 #
648485次浏览 3921人参与
# 实习生如何通过转正 #
144031次浏览 1501人参与