qiiie_yyy @ 2023-04-09 11:24:32
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
string a;
cin>>n;
cin>>a;
for(int i=0;i<a.size();i++){
if(a[i]+n>'z'){
n=n-('z'-a[i])-1;
printf("%c",'a'+n);
}
else{
printf("%c",a[i]+n);
}
}
}
真的真的非常感谢!!!
by ___Yang__ @ 2023-04-09 11:33:49
@qiiie_yyy
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
string a;
cin>>n;
cin>>a;
for(int i=0;i<a.size();i++){
if(a[i]+n>'z'){
printf("%c",a[i]+n-26);//直接减26就行,让它不大于'z'
}
else{
printf("%c",a[i]+n);
}
}
}
by qiiie_yyy @ 2023-04-11 16:18:23
@Yangbowen0108 咳打错字了 非常非常感谢!!