杭电2055

#include<stdio.h>
int main()
{
    int num,y,x;
    char k;
    while(scanf("%d",&num)!=EOF)
    {
        while(num--)
        {
            scanf(" %c%d",&k,&y);
            if(k>='A'&&k<='Z')
                x=k-64;
            else
                x=-(k-96);
            printf("%d\n",x+y);

        }
    
    
    }
}

注意这种同时输入字符还有数字的题目,一些数字或者空格会被当做字符输入,导致结果与预想的不一致,可以在%c的前面加上一个空格来过滤掉。

posted @ 2014-10-01 10:02  sequenceaa  阅读(253)  评论(0编辑  收藏  举报