#B1379. 字母求和
字母求和
【题目描述】
给定一个只包含英文字母的字符串。
每个字符都代表一个整数,你需要把这些整数相加。
字符代表整数的规则如下:
- 若字符是小写字母,则它代表自己在小写字母表中的位置,
a到z分别代表 到 。- 例如,
a代表 ,c代表 ,z代表 。
- 例如,
- 若字符是大写字母,则它代表自己 ASCII 码的相反数。
- 例如,
A的 ASCII 码为 ,所以A代表 ; B代表 。
- 例如,
例如字符串 aAc 的三个字符分别代表 ,总和为 。
【输入描述】
第一行输入整数 。
第二行输入长度为 的字符串 。
保证:
- ;
- 只包含大小写英文字母。
【输出描述】
输出一个整数,表示求和结果。
【样例 1】
【样例 1 输入】
3
aAc
【样例 1 输出】
-61
【样例 1 解释】
a 代表 ,A 代表 ,c 代表 ,所以答案为 。
【样例 2】
【样例 2 输入】
6
ABCxyz
【样例 2 输出】
-123