第六题解:凯撒密码
【问题描述】
给定一个单词,请使用凯撒密码将这个单词加密。
凯撒密码是一种替换加密的技术,单词中的所有字母都在字母表上向后偏移 3 位后被替换成密文。即 a 变为 d,b 变为 e,…,w 变为 z,x 变为 a,y 变为 b,z 变为 c。例如,lanqiao 会变成 odqtldr。
【输入格式】
输入一行,包含一个单词,单词中只包含小写英文字母。
【输出格式】
输出一行,表示加密后的密文。
【样例输入】
lanqiao
【样例输出】
odqtldr
【评测用例规模与约定】
对于所有评测用例,单词中的字母个数不超过100。
【思路】
字母为x,y,z的赋值为a,b,c;其余的加3即可。
【代码】
#include<iostream>
#include<cstring>