什么软件网站好,苏州seo网站优化软件,花生壳怎么发布自己做的网站,wordpress如何添加子主题狼群战术 Time Limit : 1000 MS Memory Limit : 65536 KB Description 二战中德军潜艇使用狼群战术使得盟军的运输线遭受重大的损失。盟军截获了德军潜艇的通信电报#xff0c;但电报显然是加了密的#xff0c;经过盟军解密人员和情报人员的努力#xff0c;终于解密了德军… 狼群战术 Time Limit : 1000 MS Memory Limit : 65536 KB Description 二战中德军潜艇使用狼群战术使得盟军的运输线遭受重大的损失。盟军截获了德军潜艇的通信电报但电报显然是加了密的经过盟军解密人员和情报人员的努力终于解密了德军的密码其编码方式如下使用一个5*5的矩阵纵和横坐标都依次为ABCDE上面分别写有除V以外的25个字母然后每个字母使用横纵坐标的字母表示V使用FF表示。具体矩阵如下 QWERT YUIOP ASDFG HJKLZ XCBNM (比如说A的密文为CAM的密文为EE) 请你写一个程序翻译密文。 输入 第一行是一个整数K表示有多少个测试用例以后每行一个测试用例。每个测试用例为一个字符串最大长度不超过1000字符串为大写英文和标点组成的。 输出 每行输出一个测试用例的结果。请输出对应的明文。 Sample Input 2
CAAEAECAEB ECADBCAEBCCBDACBDABCBE.
ADACAEBBADED AEBD ECACCBAC,EBCABEAECABCED. Sample Output ATTACK BRITISH SHIP.
RETURN TO BASE,CAPTAIN. 参考代码 #includeiostream
#includestdio.h
using namespace std;
char m[5][5]{Q,W,E,R,T,Y,U,I,O,P,A,S,D,F,G,H,J,K,L,Z,X,C,B,N,M
};
char s[1000];
int main()
{int ca;cinca;gets(s);while(ca--){ gets(s);for(int i0;s[i]!\0;i){if(s[i]As[i]Z){if(s[i]Fs[i1]F){coutV;i;}else{char a;as[i1];coutm[int (s[i]-A)][int (a-A)];i;}}elsecouts[i];}coutendl;}return 0;
} 转载于:https://www.cnblogs.com/tufujie/p/4854250.html