求助!80 分!
查看原帖
求助!80 分!
389770
DANNY0926楼主2020/10/2 19:58

只有80分。。。

#include<bits/stdc++.h> 
using namespace std;
int n;
string s;
int main(){
	cin>>n;
	n=n%26;
	cin>>s;
	for(int i=0;i<s.length();i++){
		if(char(s[i]+n)>'z'){
			cout<<char(s[i]+n-'z'+'a');
		}
		else if(char(s[i]+n)>'Z'&&char(s[i]+n)<'a'){
			cout<<char(s[i]+n-'Z'+'A');
		}
		else cout<<char(s[i]+n);
	}
	cout<<endl;
	return 0;
}
//输入:
25
abcxyz

//输出:
zabwxy








2020/10/2 19:58
加载中...