#include <iostream>
#include <string> using namespace std; bool islower(char ch)
{
if (ch >= 'a' && ch <= 'z')
return true;
return false;
} bool isUpper(char ch)
{
if (ch >= 'A' && ch <= 'Z')
return true;
return false;
}
int main()
{
int T;
char ch;
int y, sum = ;
cin >> T;
while (T--)
{ cin >> ch >> y;
sum = y;
if (islower(ch))
{
sum = sum - ( ch - 'a'+ );
}
else
{
sum = sum + (ch - 'A' + );
}
cout << sum << endl; }
return ;
}
相关文章
- [HDOJ 5212] [BestCoder Round#39] Code 【0.0】
- hdoj 1596 find the safest road【最短路变形,求最大安全系数】
- HDOJ2070 Fibbonacci Number
- HDOJ2072 单词数
- BZOJ1433或洛谷2055 [ZJOI2009]假期的宿舍
- 【HDOJ】3386 Final Kichiku “Lanlanshu”
- HDOJ(HDU).2266 How Many Equations Can You Find (DFS)
- 最小生成树问题 普利姆算法简单模板 hdoj1233
- hdoj1171 Big Event in HDU(01背包 || 多重背包)
- BestCoder Round #53 (div.2) HDOJ5423 Rikka with Tree(bfs)