蓝桥杯 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
相关推荐
搂鱼114514几秒前
(倍增)洛谷 P1613 跑路/P4155 国旗计划
算法
Yingye Zhu(HPXXZYY)2 分钟前
Codeforces 2021 C Those Who Are With Us
数据结构·c++·算法
独行soc23 分钟前
2025年渗透测试面试题总结-2025年HW(护网面试) 33(题目+回答)
linux·科技·安全·网络安全·面试·职场和发展·护网
liulilittle1 小时前
LinkedList 链表数据结构实现 (OPENPPP2)
开发语言·数据结构·c++·链表
无聊的小坏坏1 小时前
三种方法详解最长回文子串问题
c++·算法·回文串
长路 ㅤ   2 小时前
Java后端技术博客汇总文档
分布式·算法·技术分享·编程学习·java后端
山河木马2 小时前
前端学习C++之:.h(.hpp)与.cpp文件
前端·javascript·c++
2401_891957312 小时前
list的一些特性(C++)
开发语言·c++
秋说2 小时前
【PTA数据结构 | C语言版】两枚硬币
c语言·数据结构·算法
qq_513970442 小时前
力扣 hot100 Day37
算法·leetcode