nowcoder_古老的恩尼格玛机_map_直接看样例快极了

//
#include<bits/stdc++.h>
using namespace std;

map< char,char > mp;

int main()
{
    string s;
    char ch1,ch2;
    int t,i,j;

    for( i=0;i<13;i++ )
    {
        cin>>ch1>>ch2;
        mp[ch1]=ch2; mp[ch2]=ch1;
    }

    cin>>t;
    for( i=0;i<t;i++ )
    {
        if( i ) cout<<" "; cin>>s;          // i j 区分
        for( j=0;j<s.size();j++ ) cout<<mp[ s[j] ];
    }
    return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_63173957/article/details/124650098