#include "iostream"
#include "map"
#include "string"
using namespace std;
int main()
{
string line;
while (getline(cin, line) && line[0] != '#')
{
map<char, int> m;
char ch = 'A';
for (int i = 0; i < 26; i++)
m.insert(pair<char, int>(ch+i, i+1));//注意map的插入值格式
int length, ans = 0;
length = line.size();
for (int i = 0; i < length; i++)
if (line[i] != ' ')
ans += (i+1) * m[line[i]];//通过map的映射值!
cout << ans << endl;
}
}
zoj 2812 Quicksum
最新推荐文章于 2021-01-21 20:47:07 发布