蓝桥杯 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
相关推荐
Giser探索家22 分钟前
「卫星百科」“绿色守卫”高分六号
大数据·人工智能·数码相机·算法·分类·云计算
思绪漂移29 分钟前
线性回归中标准方程法求逆失败的解法:正则化
人工智能·算法·回归·线性回归
٩( 'ω' )و26037 分钟前
C++进阶--C++11(04)
开发语言·c++·c++11
JK0x0740 分钟前
代码随想录算法训练营 Day59 图论Ⅸ dijkstra优化版 bellman_ford
算法·图论
白熊1881 小时前
【机器学习基础】机器学习入门核心算法:随机森林(Random Forest)
算法·随机森林·机器学习
宇钶宇夕1 小时前
SCL语言两台电机正反转控制程序从选型、安装到调试全过程的详细步骤指南(下)
运维·程序人生·算法·自动化
落羽的落羽1 小时前
【C++】“多态”特性
开发语言·c++·学习
tt5555555555551 小时前
每日一题——提取服务器物料型号并统计出现次数
数据结构·c++·算法
linux-hzh1 小时前
day01
java·mysql·算法·leetcode
asom221 小时前
LeetCode Hot100(多维动态规划)
算法·leetcode·动态规划