HDU 2055 An easy problem

解题报告:

题目大意:给出一个整数y,和一个字母x,若字母x为大写,则f(x) = x-'A',若字母x为小写,则f(x)= 'a'-x,问题是输出f(x)+y的值。

水题,作一次判断就可以了。

 1 #include<cstdio>
 2 int main() {
 3     int T,y;
 4     char x[5];
 5     scanf("%d",&T);
 6     while(T--) {
 7         scanf("%s%d",x,&y);
 8         if(x[0]>='A'&&x[0]<='Z')
 9             printf("%d\n",x[0]-'A'+y+1);
10         else
11         printf("%d\n",y-(x[0]-'a')-1);
12     }
13     return 0;
14 }
View Code
原文地址:https://www.cnblogs.com/xiaxiaosheng/p/3080863.html