蓝桥杯 10. 凯撒加密

凯撒加密

原题目链接

题目描述

给定一个单词,请使用凯撒密码将这个单词加密。

凯撒密码是一种替换加密的技术,单词中的所有字母都在字母表上向后偏移 3 位后被替换成密文。

即:

  • a → d
  • b → e
  • w → z
  • x → a
  • y → b
  • z → c

输入描述

输入一行,包含一个单词。

  • 单词中只包含小写英文字母。
  • 单词中的字母个数不超过 100。

输出描述

输出一行,表示加密后的密文。

输入输出样例

输入

in 复制代码
lanqiao

输出

out 复制代码
odqtldr

c++代码

cpp 复制代码
#include<bits/stdc++.h>

using namespace std;

int main() {
    string str;
    cin >> str;
    for (char a : str) cout << (char)('a' + (a - 'a' + 3) % 26);
    return 0;
}//by wqs
相关推荐
代码雕刻家2 小时前
2.4.蓝桥杯-分巧克力
算法·蓝桥杯
Ulyanov2 小时前
顶层设计——单脉冲雷达仿真器的灵魂蓝图
python·算法·pyside·仿真系统·单脉冲
智者知已应修善业3 小时前
【查找字符最大下标以*符号分割以**结束】2024-12-24
c语言·c++·经验分享·笔记·算法
91刘仁德3 小时前
c++类和对象(下)
c语言·jvm·c++·经验分享·笔记·算法
diediedei4 小时前
模板编译期类型检查
开发语言·c++·算法
阿杰学AI4 小时前
AI核心知识78——大语言模型之CLM(简洁且通俗易懂版)
人工智能·算法·ai·语言模型·rag·clm·语境化语言模型
mmz12074 小时前
分治算法(c++)
c++·算法
一切尽在,你来4 小时前
C++多线程教程-1.2.1 C++11/14/17 并发特性迭代
开发语言·c++
睡一觉就好了。4 小时前
快速排序——霍尔排序,前后指针排序,非递归排序
数据结构·算法·排序算法
80530单词突击赢4 小时前
C++入门指南:从零到精通
开发语言·c++