小题一道
2024-04-19 20:14:15
发布于:上海
16阅读
0回复
0点赞
#include<iostream>
#include<string>
using namespace std;
int main(){
string k,m,c;
int f,l=0;
cin>>k>>m;
for(int i=0;i<m.size();i++){
l=i%k.size();
if(k[l]>='a') k[l]-=32;
if(m[i]>='a') f=1;
else f=0;
m[i]-=k[l]-'A';
if(f){
if(m[i]<'a') m[i]+=26;
}else{
if(m[i]<'A') m[i]+=26;
}
}
cout<<m;
}
这里空空如也
有帮助,赞一个