|
#include <stdio.h> #include <string.h>
void swap(char *a, char *b) { char t = *a; *a = *b; *b = t; }
void rev(char *str) { int i, len;
len = strlen(str); for (i = 0; i < len/2; i++) swap(&str[i], &str[len - i - 1]); }
int str2int(char *str) { int i;
for (i = 0; *str; str++) i = i * 10 + *str - '0';
return i; }
int main() { int n, i, j; char a[16], b[16];
freopen("e:\\test\\in.txt", "r", stdin);
scanf("%d", &n); while (n--) { scanf("%s%s", a, b); rev(a); rev(b); i = str2int(a) + str2int(b); sprintf(a, "%d", i); rev(a); i = str2int(a); printf("%d\n", i); }
return 0; }
|