问题 5864 --字符串加密

5864: 字符串加密

时间限制: 1 Sec  内存限制: 128 MB
提交: 174  解决: 112
[提交][状态][命题人:]

题目描述

输入一行待加密的字符串,中间可能包含空格,加密后得到一个正整数ans,加密规则如下:

1)ans初始化为0

2)如果是小写字母,则加上这个字母在26个英文字母中的序号(‘a'的序号为0,'z'的序号为25)

3)如果是数字t,则加上t*i, 其中i表示当前数字在待加密字符串中的位置,位置从0开始

4)其他字符,直接加上1

比如待加密字符串为age@126.

则分别加上0、6、4、1、1*4、2*5、6*6、1

输出的答案为62

输入

输出

样例输入
Copy
age@126.
样例输出
Copy
62

提示

样例中最后的句号也要算进去

来源

[提交][状态]