化学家 PP 在 9102 年发现可以将所有有机物用 个小写英文字母构成的字符串表示。并且,各种有机物对应的字符串中 (从 到 ,共 种小写英文字母)出现的次数会反映出有机物的性质。然而,PP 并不需要具体的次数,只需要根据 在字符串中的出现次数将 排好序,PP 就可以判断有机物的性质,你能帮她将 排好序吗?
输入
输入为一行仅由小写英文字母构成的字符串,长度大于等于 且小于等于 。
输出
输出为一行,按 在字符串中的出现次数(计算出现次数时是可重叠的,即在字符串 中, 出现了三次),从多到少,将 排序,不同字母间以一个空格隔开,无行末空格。出现次数相同,则按照字典序升序排列,如 都出现 次,则 放在 前面。出现次数为 的不用输出。如果 都没有出现过,则什么都不用输出。
样例
标准输入 复制文本 |
bbaaqccc |
标准输出 复制文本 |
cc aa bb |
来源
2019 软件学院 AK 杯程序设计竞赛