- [GESP三级202603] 凯撒密码
AC解题
- @ 2026-5-20 19:41:13
#include<bits/stdc++.h>
using namespace std;
string s1,s2,s3;
int main(){
cin>>s1>>s2>>s3;
int n=s2[0]-s1[0];
for(int i=0;i<s3.size();i++){
char ch;
ch=(s3[i]-n);
if(ch>='A'&&ch<='Z')
cout<<ch;
else if(ch<'A'){
ch+=26;
cout<<ch;
}else{
ch-=26;
cout<<ch;
}
}
return 0;
}
0 条评论
目前还没有评论...
信息
- ID
- 2656
- 时间
- ms
- 内存
- MiB
- 难度
- 2
- 标签
- 递交数
- 78
- 已通过
- 22
- 上传者