您的位置:首页 > 其它

HDOJ 2055 An easy problem

2015-01-11 18:28 330 查看
题意:给出一个数字和一个字母,每个字母有对应的值,求字母对应值和数字的和

链接:http://acm.hdu.edu.cn/showproblem.php?pid=2055

思路:简单输入输出

注意点:无

以下为AC代码:

Run IDSubmit TimeJudge StatusPro.IDExe.TimeExe.MemoryCode Len.LanguageAuthor
126473502015-01-05 11:31:08Accepted20550MS1204K1008 BG++luminous11
#include <iostream>
#include <cstdio>
#include <string>
#include <cstring>
#include <vector>
#include <deque>
#include <list>
#include <cctype>
#include <algorithm>
#include <climits>
#include <queue>
#include <stack>
#include <cmath>
#include <map>
#include <set>
#include <iomanip>
#include <cstdlib>
#include <ctime>
#define ll long long
#define ull unsigned long long
#define all(x) (x).begin(), (x).end()
#define clr(a, v) memset( a , v , sizeof(a) )
#define pb push_back
#define mp make_pair
#define read(f) freopen(f, "r", stdin)
#define write(f) freopen(f, "w", stdout)
using namespace std;

int main()
{
char a;
int k;
int n;
cin >> n;
while ( n -- )
{
getchar();
cin >> a >> k;
int ans;
if ( a >= 'A' && a <= 'Z' )
{
ans = a - 'A' + k + 1;
}
else
{
ans = 'a' - a + k - 1;
}
cout << ans << endl;
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: