# include<stdio.h>
# include<math.h>
int
main()
{
int
i,j,n,m,x,y,a[10],b[10];
long
int
A,B,s1,s,s2;
while
(
scanf
(
"%ld %ld"
,&A,&B)!=EOF)
{
i=0;
while
(A!=0)
{
a[i]=A%10;
A=A/10;
i++;
}
j=0;
while
(B!=0)
{
b[j]=B%10;
B=B/10;
j++;
}
j=j-1;
i=i-1;
s1=0;s2=0;
x=i;y=j;
for
(m=0;m<=i;m++)
{
s1=s1+a[m]*
pow
(10,x);
x--;
}
for
(n=0;n<=j;n++)
{
s2=s2+b[n]*
pow
(10,y);
y--;
}
s=s1+s2;
printf
(
"%ld\n"
,s);
}
return
0;
}
这道题,就是要记清位数的多少,最后的i与j++要记得减去1才能当做位数。