每日一题洛谷P1914 小书童——凯撒密码c++

cpp 复制代码
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
    int n;
    string s;
    cin >> n >> s;
    for (int i = 0; i < s.size(); i++) {
        for (int j = 0; j < n; j++) {
            s[i]++;
            if (s[i] > 'z')s[i] = 'a';
        }
    }
    cout << s << endl;
    return 0;
}
相关推荐
We་ct20 小时前
LeetCode 212. 单词搜索 II:Trie+DFS 高效解法
开发语言·算法·leetcode·typescript·深度优先·图搜索算法·图搜索
样例过了就是过了20 小时前
LeetCode热题100 路径总和 III
数据结构·c++·算法·leetcode·链表
lxh011320 小时前
函数防抖题解
前端·javascript·算法
OxyTheCrack20 小时前
【C++】简述main函数中的argc与argv
开发语言·c++
再难也得平20 小时前
力扣41. 缺失的第一个正数(Java解法)
数据结构·算法·leetcode
颜酱20 小时前
环检测与拓扑排序:BFS/DFS双实现
javascript·后端·算法
历程里程碑20 小时前
Linux 49 HTTP请求与响应实战解析 带http模拟实现源码--万字长文解析
java·开发语言·网络·c++·网络协议·http·排序算法
IronMurphy20 小时前
【算法二十】 114. 寻找两个正序数组的中位数 153. 寻找旋转排序数组中的最小值
java·算法·leetcode
实心儿儿20 小时前
算法2:链表的中间结点
数据结构·算法·链表
代码探秘者20 小时前
【Java集合】ArrayList :底层原理、数组互转与扩容计算
java·开发语言·jvm·数据库·后端·python·算法