OJ2008
来源:互联网 发布:linux终端 编辑:程序博客网 时间:2024/05/22 14:46
#include <stdio.h>#include <stdlib.h>int main(){ char data[100]={0},data2[100]={0}; scanf("%s",&data); int i=0; while(data[i]!='\0'){ if(data[i]>=97&&data[i]<=122){ data[i]-=32; }else if(data[i]>=65&&data[i]<=90){ data[i]+=32; }else if(data[i]>=48&&data[i]<=57){ data[i] = 57-data[i]+48; } i++; } int j=0; while(i--){ data2[j] = data[i]; j++; } printf("%s",data2); return 0;}
Description
将一串文本译成密码,密码的规律是: 将原来的小写字母全部翻译成大写字母,大写字母全部翻译成小写字母,数字的翻译规律如下:
0——>9
1——>8
2——>7
3——>6
4——>5
5——>4
6——>3
7——>2
8——>1
9——>0
然后将所有字符的顺序颠倒。
Input
输入一串文本,最大字符个数不超过100。
Output
输出编码后的结果。
Sample Input
china
Sample Output
ANIHC
0 0
- OJ2008
- 2017-12-09 杭电OJ2008《数值统计》
- 数据结构示例之阶乘计算
- oracle 10g 在windows7下的卸载
- 对象作用域与servlet事件监听器
- 推荐一个文件比较的神器
- 窗体和消息处理
- OJ2008
- Thymeleaf MVC 集成Spring
- 封装一个阀值集合,当超过阀值触发集合事件
- 深入理解Java的接口和抽象类
- Linux动态加载动态链接库
- 这样写简历,命中率高达99%
- Node.js与网络:Node.js对TCP、UDP、Socket、HTTP等协议的实现和支持
- linux性能优化常用命令
- 从Apache Phoenix4.7.1升级4.8.1报错Cluster is being concurrently upgraded from 4.7.x to 4.8.x.