社区讨论
66分求助
B2116加密的病历单参与者 2已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @lo2124za
- 此快照首次捕获于
- 2023/10/23 06:15 2 年前
- 此快照最后确认于
- 2023/11/03 06:38 2 年前
CPP
#include<bits/stdc++.h>
using namespace std;
int main(){
char a[51];
cin>>a;
int len;
len=strlen(a);
int i;
for(i=0;i<len;i++){
if(a[i]>='a'&&a[i]<='z')
a[i]-=32;
else if(a[i]>='A'&&a[i]<='Z')
a[i]+=32;
}
int temp=0;
for(i=0;i<len/2;i++)
{
temp=a[i];
a[i]=a[len-i-1];
a[len-i-1]=temp;
}
for(i=0;i<len;i++){
if(a[i]=='x')
a[i]='a';
else if(a[i]=='X')
a[i]='A';
else if(a[i]=='y')
a[i]='b';
else if(a[i]=='Y')
a[i]='B';
else if(a[i]=='z')
a[i]='c';
else if(a[i]=='Z')
a[i]=='C';
else
a[i]=a[i]+3;
}
for(i=0;i<len;i++)
cout<<a[i];
return 0;}
回复
共 1 条回复,欢迎继续交流。
正在加载回复...