杭电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的前面加上一个空格来过滤掉。

你可能感兴趣的:(杭电)