40分!
查看原帖
40分!
587743
loushanjing楼主2022/5/18 08:46
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n;
	cin>>n;
	string a;
	cin>>a;
	for(int i=0;i<a.size();i++){
		a[i]+=n;
		if(a[i]>='z'){
			a[i]-=26;
			if(a[i]>='z'||a[i]>='Z') {
				for(int i=1;a[i]>='a'&&a[i]<='z';i--){
					a[i]-=26;
				}
			}
		}
	}
	cout<<a;
	return 0;
}

哪里错了呀???

2022/5/18 08:46
加载中...