poj2141.cpp

来自「本人最近在acm.pku.edu.cn上通过的程序」· C++ 代码 · 共 26 行

CPP
26
字号
#include <algorithm>

char    a[26];
char    s[100];
int     i;

int main()
{
    for (i = 0; i < 26; i++)
        a[i] = getchar();
    getchar();
    gets(s);
    for (i = 0; i < strlen(s); i++)
    {
        if (s[i] >= 'a' && s[i] <= 'z')
            putchar(a[s[i]-'a']);
        else
        if (s[i] >= 'A' && s[i] <= 'Z')
            putchar( toupper( a[tolower(s[i])-'a'] ) );
        else putchar(s[i]);
    }
    putchar('\n');
    std::system("pause");
    return 0;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?