Training: Crypto - Transposition I (Crypto, Training)
这里transposition ciphers指的就是位移密码,就是把字符串交换位置。关查给到的题目,第一个单词就是wonderful,所以可以判断每两个交换位置(加密方式)
所以写个脚本:
#include <bits/stdc++.h>
using namespace std;
int main(){
string a;
getline(cin,a);
for(int i=0;i<=a.length()-2;i+=2){ //这里我盲猜肯定是偶数
swap(a[i],a[i+1]);
}
cout<<a;
return 0;
}
含泪运行