题意:大整数相加。
#include <cstdio>
int array[1000002];
int main()
{
__int64 n, i;
char a, b;
int carry = 0;
scanf( "%I64d", &n ); getchar();
for ( i = 0; i < n; i++ )
{
a = getchar();getchar();
b = getchar();getchar();
array[i] = a - '0' + b - '0';
}
for ( i = n - 1; i > 0; i-- )
{
if ( array[i] >= 10 )
{
array[i] -= 10;
array[i-1]++;
}
}
for ( i = 0; i < n; i++ )
putchar( array[i] + '0' );
putchar('\n');
return 0;
}