3690 - 完美字符串
Description

约翰认为字符串的完美度等于它里面所有字母的完美度之和。每个字母的完美度可以由你来分配,不同字母的完美度不同,分别对应一个 1~26 之间的整数。约翰不在乎字母大小写(即字母 A 和 a 的完美度相同)。给定一个字符串,输出它的最大可能的完美度。例如:dad,你可以将 26 分配给 d,25 分配给 a,这样整个字符串完美度为 77。

Input

输入一个字符串 S(S 的长度 <= 10000),S 中没有除字母外的其他字符。

Output

由你将 1~26 分配给不同的字母,使得字符串 S 的完美度最大,输出这个完美度。

Examples

Input

dad

Output

77
Hint

统计每种字母的出现次数,为出现次数最多的字母分配更高的权值(26、25、…)。答案 = Σ 次数(降序) × (26-序号)。

Source
51nod 1182
Tags
题目参数
Time Limit 1 second
Memory Limit 128 MB
提交次数 0
通过次数 0