输入有点坑
查看原帖
输入有点坑
386825
Daydreamer0626楼主2021/3/13 15:33
#include <iostream>
#include <bits/stdc++.h>
#include <string>

using namespace std;

int main()
{
    int n;
    cin>>n;
    getchar();
    string s;
    cin>>s;
    ///getline(cin,s);不能这样输入挺离谱的,之前以为是超时,但看别人AC的代码复杂度明显比我还大
    for(int i=0;i<s.size();i++)
    {
        if(s[i]+n<'z')
        {
            s[i]=s[i]+n;
        }
        else if(s[i]+n=='z')
        {
            s[i]='z';
        }
        else
        {
            s[i]=s[i]+n-'z'+'a'-1;
        }
    }
    cout<<s<<endl;
    return 0;
}


2021/3/13 15:33
加载中...