T1112 加密的病历单
小英是药学专业大三的学生,暑假期间获得了去医院药房实习的机会。
在药房实习期间,小英扎实的专业基础获得了医生的一致好评,得知小英在计算概论中取得过好成绩后,主任又额外交给她一项任务,解密抗战时期被加密过的一些伤员的名单。
经过研究,小英发现了如下加密规律(括号中是一个 “原文 -> 密文” 的例子)
- 原文中所有的字符都在字母表中被循环右移了三个位置( abz -> dec )
- 逆序存储(abcd -> dcba )
- 大小写反转(abXY -> ABxy)
输入格式
原文。(长度小于 5050 且只包含大小写字母)
输出格式
输出加密后的字符串。
输出时每行末尾的多余空格,不影响答案正确性
样例输入
GSOOWFASOq
样例输出
Trvdizrrvj
解题思路: 见代码
#include<stdio.h>
#include<string.h>
int i,Y=0;
char X[50],x[50];
void first(char X[]){
for (i=0;i<strlen(X);i++){
X[i]+=3;
if ((X[i]>=91&&X[i]<