简单编码
来源:互联网 发布:linux vsftpd 怎么使用 编辑:程序博客网 时间:2024/05/22 20:52
题目描述
将一串文本译成密码,密码的规律是:
将原来的小写字母全部翻译成大写字母,大写字母全部翻译成小写字母,数字的翻译规律如下:
0——>9
1——>8
2——>7
3——>6
4——>5
5——>4
6——>3
7——>2
8——>1
9——>0
然后将所有字符的顺序颠倒。
将原来的小写字母全部翻译成大写字母,大写字母全部翻译成小写字母,数字的翻译规律如下:
0——>9
1——>8
2——>7
3——>6
4——>5
5——>4
6——>3
7——>2
8——>1
9——>0
然后将所有字符的顺序颠倒。
输入
输入一串文本,最大字符个数不超过100。
输出
输出编码后的结果。
示例输入
china
示例输出
ANIHC
</pre><pre name="code" class="cpp">#include<stdio.h>void main(){ int i,s=0; char a[100]; for(i=1;i<=100;i++) { scanf("%c",&a[i]); s++; if(a[i]=='\n') break; } for(i=1;i<=s-1;i++) { if(a[i]>='a'&&a[i]<='z') { a[i]=a[i]-32; } else { if(a[i]>='A'&&a[i]<='Z') { a[i]=a[i]+32; } else { a[i]=105-a[i]; } } } for(i=s-1;i>=1;i--) printf("%c",a[i]);}
0 0
- 【简单编码】
- 简单编码
- 简单编码
- 简单编码
- 简单编码
- 简单编码
- 简单编码
- 简单编码
- 简单编码
- 简单编码
- 简单编码
- 简单编码
- 简单编码
- 简单Huffman编码
- 简单jpeg编码程序
- URL编码简单实现
- 简单的编码加密
- JAVA简单编码规则
- STL 堆 heap
- NYOJ 6 喷水装置(一)【贪心】
- 来自大数据的反思:需要你读懂的10个小故事
- 使用NDK开发阻塞式socket客户端程序,recv读取数据无法关闭socket问题的解决
- [Objective-C]关联(objc_setAssociatedObject、objc_getAssociatedObject、objc_removeAssociatedObjects)
- 简单编码
- codeforce 140C
- 关于linux内核重要文件的基本描述
- C# 重写WndProc 拦截 发送 系统消息
- Qt 5.3 下OpenCV 2.4.11 开发(9)直方图均衡化
- 上海行——GameJam赛后小记
- 枚举用法详解
- SQL模糊查询的语法
- Apple移动设备处理器指令集 armv6、armv7、armv7s及arm64