WZOI-203英文加密
题目描述:
输入一串原文,对文中的所有英文字母进行加密,其它字符不变,最后输出加密结果。加密规则如下表所示:
原字 |
A |
B |
C |
… |
X |
Y |
Z |
a |
b |
c |
… |
x |
y |
z |
密字 |
z |
y |
x |
… |
c |
b |
a |
Z |
Y |
X |
… |
C |
B |
A |
如:
输入格式:
一串字符,以#结束。
输出格式:
一串加密后的对应字符。
样例输入:
Believe in yourself.I can because I think I can. Never say die.#
样例输出:
yVORVEV RM BLFIHVOU.r XZM YVXZFHV r GSRMP r XZM. mVEVI HZB WRV.
提示:
一个个字符读入,使用 c=getchar() 的方法。
注:Ⅰ. ‘A'的ASCII码值是65,'a'的ASCII码值是97。
Ⅱ. int( )可以取某个字符的ascII码,如int('A')类型转换后的值是65。
Ⅲ. char( )把ascII码转换成对应的字符,如char( 65 )类型转换后的值是‘A’。
时间限制: 1000ms
空间限制: 256MB
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){char a[101];cin.getline(a,101);int s=strlen(a);for(int i=0;i<s;i++){if((a[i]>='A'&&a[i]<='Z')||(a[i]>='a'&&a[i]<='z')){a[i]='A'+'z'-a[i];}if(a[i]!='#'){cout<<a[i];}}return 0;
}
WZOI-203英文加密相关推荐
- c语言解密pdf,C语言设计-英文加密解密系统资料.pdf
昆明理工大学 <程序设计基础>课程 综合设计实践教学课题报告 课程名称: C 语言设计 课题名称: 英文加密解密系统 组长: 学号 姓名 组员: 学号 姓名: 学号 姓名 学院: 专业班级 ...
- 使用RAS进行英文的加密和解密
以下是源码,亲测可用. 目前只能实现英文部分的加密和解密. #include "mainwindow.h" #include "ui_mainwindow.h" ...
- aes加密算法python语言实现_python-AES加密解密
转载https://www.jianshu.com/p/5d27888e7c93#!/xh #!/usr/bin/env python # -*- coding=utf-8 -*- "&qu ...
- 爬虫之js加密破解抓取网易云音乐评论生成词云
js破解历程 前言 技能点 界面概况 静态网页 动态网页 页面解析 step1: 找参数 step2:分析js函数 step3:分析参数 step4: 校验 step5:转为python代码 编写爬虫 ...
- Python爬虫之js加密破解,抓取网易云音乐评论生成词云
js破解历程 前言 技能点 界面概况 静态网页动态网页 页面解析 step1: 找参数step2:分析js函数step3:分析参数step4: 校验step5:转为python代码 编写爬虫 很多人学 ...
- JavaScript实现摩斯密码加密/解密
//仅限英文 //加密 function mosi(str){//创建字符数组var oldarr = ['A','B','C','D','E','F','G','H','I','J','K','L' ...
- 格式保留加密(FPE)及其使用Demo
目录 一.概述 二.加解密原理 三.使用Demo 四.参考 记录下格式保留加密算法及其Demo. 一.概述 格式保留加密(Format Preserving Encrypt,FPE)是一种可以保证密文 ...
- JavaScript实现恺撒密码加密/解密
//仅限英文 // 加密 function encrypt(str, num) {var outStr = "";//循环处理字符串每一个字母for (let i = 0; i & ...
- 神器VIM配置文件进阶v1.0beta
这个世界上有三种人,一种是用VI的人,一种是使用Emacs的,剩下的就是第三种人. 本文原文来自于牛人Amir Salihefendic的VIM配置文档 (网站地址:http://amix.dk/vi ...
最新文章
- Linux常用命令学习(shell 脚本)
- Xamarin ios C#苹果应用开发第二讲配置环境和编写代码
- Jprofile 备忘
- JMS学习一(JMS介绍)
- R 学习 - 箱线图
- datastage java_使用 DataStage Java Integration Stage 和 Java Pack 从 Excel 源文件中
- QT5+ROS程序开发
- 帮别人改的代码 我也不知道他爬的什么 记录下
- python全栈和java全栈_全栈和python的区别
- canvas绘图数学知识总结
- 机器学习-吴恩达-笔记-9-聚类
- 后端用java还是python_【后端开发】已学php再学java还是python?
- 【云计算】Kubernetes、Marathon等框架需要解决什么样的问题?
- 安卓永久修改像素密度
- 扫码关注公众号登陆网站
- 美区苹果id绑定QQ邮箱教程
- 必读| 关于机器学习最全面无痛的入门路径和资源!(下)
- 资本寒冬之下的聚美优品私有化
- Nightingale 滴滴夜莺 运维监控-快速开始
- 华为p50 pro 鸿蒙,华为P50Pro+鸿蒙系统!华为2021年上半年最期待的旗舰手机