#include<iostream.h>
#include<conio.h>
#include<string.h>
void no(int n, int x)
{
x+=n;
if(x>57)
x=48+(57-x-1);
if(x<48)
x=57-(48-x-1);
cout<<x;
}
void txt(int n,cahr s)
{
int m;
m=s;
if((m>=65)&&(m<=90)
{
m+=n;
if(m>90)
m=65+(m-90-1);
if(m<65)
m=90-(65-m-1);
}
else
{
m+=n;
if(m>122)
m=97+(m-122-1);
if(m<97)
m=122-(97-m-1);
}
s=m;
cout<<s;
}
void main()
{
int a[100],i,n,l;
char c[100],s[100],string[100];
cin>>n;
gets(string);
l=strlen(string);
for(i=0;i<l;i++)
if((s[i]<='0')&&(s[i]>='9')
no(n,s[i]);
else
txt(n,s[i]);
getch();
}
#include<iostream.h>
#include<conio.h>
#include<string.h>
void no(int n, int x)
{
x+=n;
if(x>57)
x=48+(57-x-1);
if(x<48)
x=57-(48-x-1);
cout<<x;
}
×××××××××××××××××××××××××××××××××××××××÷void txt(int n,cahr s)
{
int m;
m=s;
if((m>=65)&&(m<=90)
{
m+=n;
if(m>90)
m=65+(m-90-1);
if(m<65)
m=90-(65-m-1);
}
else
{
m+=n;
if(m>122)
m=97+(m-122-1);
if(m<97)
m=122-(97-m-1);
}
s=m;
cout<<s;
}
void main()
{
int a[100],i,n,l;
char c[100],s[100],string[100];
cin>>n;
gets(string);
l=strlen(string);
for(i=0;i<l;i++)
if((s[I]<='0')&&(s[I]>='9')
no(n,s[I]);
else
txt(n,s[I]);
getch();
}