『题解』A31.Vigenère 密码
2025-06-07 21:36:14
发布于:湖南
0阅读
0回复
0点赞
前言:码小题大
#include <iostream>
using namespace std;
int main() {
string k,c;
cin>>k>>c;
for (int i=0;i<c.length();i++) {
int t=(k[i%k.length()]&31)-1;
c[i]=(c[i]&31)-t>0?c[i]-t:c[i]-t+26;
}
cout<<c<<endl;
return 0;
}
这里空空如也
有帮助,赞一个