这代码为啥就不正确
查看原帖
这代码为啥就不正确
783078
kelon001楼主2022/9/7 21:31
#include <iostream>
using namespace std;
int main()
{
    int n;
    cin>>n;
    n%=26;
    string a;
    cin>>a;
    for(int i=0;i<a.size();i++)
    {
        a[i]+=n;
        if(a[i]>'z')
        {
            a[i]=a[i]-'z'-1+'a';
        }
    }
    cout<<a;
}

我的代码为啥错了,查看输入输出正常啊 输入: 25 abcxyz 输出: zabwxy

2022/9/7 21:31
加载中...