#include <iostream>
#include <stdio.h>
#include <algorithm>
#include <math.h>
#include <string>
#include <string.h>
#include <vector>
using namespace std;
//1105
char ch[81];
int main(){
while(gets(ch)!=NULL){
if(strlen(ch)==1 && ch[0]=='!') break;
for(int i=0;i<strlen(ch);i++){
if(ch[i]>='a'&&ch[i]<='z'){
printf("%c",'z'-ch[i]+'a');
}else if(ch[i]>='A'&&ch[i]<='Z'){
printf("%c",'Z'-ch[i]+'A');
}
else printf("%c",ch[i]);
}
printf("\n");
}
return 0;
}
/**************************************************************
Problem: 1105
User: cust123
Language: C++
Result: Accepted
Time:0 ms
Memory:1520 kb
****************************************************************/
题目1105:字符串的反码
最新推荐文章于 2023-02-19 16:07:53 发布