[YTU]_2008( 简单编码)
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
#include <iostream>
#include <cstring>
using namespace std;
int main()
{char array[101],temp;int i;cin>>array;for(i=0;i<strlen(array);i++){if(array[i]>=65&&array[i]<=90)array[i]=array[i]+32;else if(array[i]>=97&&array[i]<=122)array[i]=array[i]-32;else if(array[i]>=48&&array[i]<=57)array[i]=105-array[i];}for(i=0;i<strlen(array)/2;i++){temp=array[i];array[i]=array[strlen(array)-1-i];array[strlen(array)-1-i]=temp;}for(i=0;i<strlen(array);i++)cout<<array[i];cout<<endl;return 0;
}
[YTU]_2008( 简单编码)相关推荐
- 井字棋小游戏c语言简单编码,C语言实现井字棋小游戏
C语言实现简单的"井字棋游戏",供大家参考,具体内容如下 总体构造: 1.游戏菜单的逻辑实现 2.游戏本体的代码实现 part 1:游戏菜单的整体逻辑 ①简单的通过一个输入0和1的 ...
- C语言简单好玩编码,TZC1464:C语言实验题——简单编码
描述: 将一串文本译成密码,密码的规律是:将原来的小写字母全部翻译成大写字母,大写字母全部翻译成小写字母,数字的翻译规律如下: 0-->9 1-->8 2-->7 3-->6 ...
- JWT(JSON Web Token) Java与.Net简单编码实现
参考 JWT(JSON WEB TOKENS)-一种无状态的认证机制 基于Token的WEB后台认证机制 各种语言版本的基于HMAC-SHA256的base64加密 Java与.Net实现实现 // ...
- 井字棋小游戏c语言简单编码,井字棋小游戏(C语言)
1 #include 2 #include 3 #include 4 #include 5 #include 6 7 void drawBoard(char *board) //绘制棋盘 8 {9 p ...
- 【拓展】谈谈字符编码:Unicode编码与emoji表情编码
" 开发过程中,字符编码是我们一定要掌握的知识.本文回顾ASCII标准,并介绍了Unicode和UTF-8.UTF-16方案间的关系,各自是如何存储的,最后介绍了Unicode中emoji表 ...
- linux中常用的加密总结--base64编码解码与openssl实现
linux中常用的加密总结–base64编码解码与openssl实现 一.base64 !!!base64是一种数据编码方式,可逆,不是严格意义上的加密算法,不能作为安全加密使用 -d,–decode ...
- 如何写出“简单“代码?
如何写出"简单"代码? 当你做实际开发中,你一定会发现有人跟你说,或者你在网上看:要写简单代码要写简单代码. 这句话其实就跟大家熟悉的设计模式中的简单(kiss)原则是挂钩的 ...
- 安卓逆向 AndroidManifest.xml 编辑 解码与编码工具
前段时间在安卓逆向过程中要对AndroidManifest.xml文件 进行修改,在网上找了找工具都不是很好用 然后去github找到了这个工具: xml2axml.jar 他可以将整个axml二进制 ...
- R语言分类变量进行回归时的编码方案
本文首发于公众号:医学和生信笔记,完美观看体验请至公众号查看本文. 文章目录 演示数据 Dummy Coding simple coding Deviation coding Orthogonal P ...
最新文章
- AI又被彩虹吹!​网易被预言为“下一个百度”?
- 对部门的建议和期待怎么写_教学反思到底该怎么写?这些要点一个都不能少(建议收藏)...
- 脑电分析系列[MNE-Python-10]| 信号空间投影SSP数学原理
- Servlet 的常见错误总结
- 类型的本质和函数式实现
- Visual C++——Visual C++ 6.0 转 Visual Studio[Visual C++]编译错误[错误	D8016	“/ZI”和“/Gy-”命令行选项不兼容]解决方案
- 第十六天:9.1规划人力资源管理。
- 性能测试流程-各阶段的工作
- Oracle--plsql异常处理
- Mavlink 协议硬解析主要代码
- Java中的Filter过滤器
- C语言小程序:彩票号码生成器
- Android性能优化典范-第2季
- BM3D算法半解,带python代码
- 怎么用C语言读取gcode文件,arduino当Gcode解释程序(CNC)
- dw相对路径怎么改_Dreamweaver绝对路径和相对路径
- java+mysql 基于jsp820志愿者管理系统sql
- [UnityPhoton]Photon Chat 对话框测试
- Python安装Anaconda安装
- STC89C52RC的P4口的应用问题
热门文章
- u-boot-2009.08在2440上的移植详解(三)
- android/WINCE驱动、系统(framework)和apk/app产品开发和合作
- makefile 和shell文件相互调用
- NDK 与 JNI 的关系
- 计算机网络试题大连工业大学,2016大连工业大学计算机网络考研大纲
- python queue模块安装_Python queue包_程序模块 - PyPI - Python中文网
- 华为如何打造智能终端的有趣灵魂?(下)
- 洛谷2766:[网络流24题]最长不下降子序列问题——题解
- AGG第三十五课 gsv_text 渲染ASCII字符
- POJ 1144 Network(无向图连通分量求割点)