hdoj 2055 An easy problem (单个字符)
2016-05-16 19:51
405 查看
An easy problem
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 20138 Accepted Submission(s): 13391
[align=left]Problem Description[/align]
we define f(A) = 1, f(a) = -1, f(B) = 2, f(b) = -2, ... f(Z) = 26, f(z) = -26;
Give you a letter x and a number y , you should output the result of y+f(x).
[align=left]Input[/align]
On the first line, contains a number T.then T lines follow, each line is a case.each case contains a letter and a number.
[align=left]Output[/align]
for each case, you should the result of y+f(x) on a line.
[align=left]Sample Input[/align]
6 R 1 P 2 G 3 r 1 p 2 g 3
[align=left]Sample Output[/align]
19 18 10 -17 -14 -4
#include <cstdio> int main() { char x; int t,n,s; scanf("%d",&t); getchar(); while(t--) { scanf("%c %d",&x,&n); getchar(); if(x>='a'&&x<='z') s=n-(x-'a'+1); if(x>='A'&&x<='Z') s=n+(x-'A'+1); printf("%d\n",s); } return 0; }
相关文章推荐
- CSS 3 伪元素选择器
- iOS中直接使用Gif图片
- php中redis的安装
- 团体程序设计天梯赛-L3-004. 肿瘤诊断
- linux下常用文本编辑器的控制台启动命令
- [NOI2016模拟5.14]最长公共子序列
- CSS 3 伪类选择器
- 解决对话框报错方案
- chrome的广告过滤插件下载地址
- php使用ffmpeg向视频中添加文字字幕
- Unsupported major.minor version 52.0
- php使用ffmpeg向视频中添加文字字幕
- 验证码的发展史
- PPT1 例2
- HZAU 1018 Catching Dogs
- CSS 3 属性选择器
- 第10、11周项目1- 点-圆-圆柱类族的设计(1)
- isight整数规划问题求解,用most算法
- 接口测试及服务器性能压测
- POJ 3254 Corn Fields 状压DP