zoukankan      html  css  js  c++  java
  • a letter and a number

    a letter and a number

    描述

    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).

     
    输入
    On the first line, contains a number T(0<T<=10000).then T lines follow, each line is a case.each case contains a letter x and a number y(0<=y<1000).
    输出
    for each case, you should the result of y+f(x) on a line
    样例输入
    6
    R 1
    P 2
    G 3
    r 1
    p 2
    g 3
    样例输出
    19
    18
    10
    -17
    -14
    -4

     
    #include <iostream>
    #include <string>
    using namespace std;
    int main()
    {
        int n;
        int a,b;
        char ch;
        cin>>n;
        while(n--)
        {
            cin>>ch;
            cin>>a;
            if(ch>=65 && ch<=90)
                ch -=64;
            else
                ch = 96-ch;
    
            b = a +ch;
            cout<<b <<endl;
        }
    return 0;
    }        
  • 相关阅读:
    软件开发模式
    个人中心设计
    定制四则运算
    功能测试用例分析报告
    NABCD
    开发流程
    开发流程
    结对编程
    注册界面进行Toast提示
    登录注册页面修改错误
  • 原文地址:https://www.cnblogs.com/imwtr/p/4069530.html
Copyright © 2011-2022 走看看