80分,第4题WA求助!
查看原帖
80分,第4题WA求助!
725788
zyabc楼主2022/5/25 22:08

代码如下,考虑了n超过26以及+n大于'z'的情况,为什么第4题WA?

#include<bits/stdc++.h>
using namespace std;
int main()
{
	string s;
	char a;
	int n;
	cin>>n>>s;
	for(int i=0;i<s.size();i++)
	{
		s[i]=s[i]+(n%26);
        if(s[i]>'z') s[i]=s[i]-26;
		cout<<s[i];
	}
	return 0;
}
2022/5/25 22:08
加载中...