#include<bits/stdc++.h>
using namespace std;
int main()
{
char a[700];
int n,now=1,n2,point=1,len,x=1,y=1;
scanf("%d",&n);
cin>>a;
len=strlen(a);
if(n>=26)n=n-26;
for(int i=0;i<len;i++)
{
a[i]=a[i]+n;
if(a[i]>'z')
{
a[i]=a[i]-'z'+'a'-1;
}
}
puts(a);
}
各种输出方式都测试了,第四个测试点的数据我本地是对的呀。puts和cout和printf用三次三个分数,这三个哪个输出好呀?