1048
#include <algorithm> #include <iostream> #include <sstream> #include <string> #include <vector> #include <queue> #include <set> #include <map> #include <cstdio> #include <cstdlib> #include <cctype> #include <cmath> #include <list> using namespace std; #define INPUT_FILE "xo.in" #define OUTPUT_FILE "xo.out" char a[1000010] = {0}; char b[1000010] = {0}; int main(void) { #ifdef ALEX freopen("input.in", "r", stdin); freopen("output.out", "w", stdout); #else // freopen(INPUT_FILE, "r", stdin); // freopen(OUTPUT_FILE, "w", stdout); #endif int n; int l = 0; cin >> n; for(int i = n - 1; i > -1; i--) scanf("%d %d", &a[i], &b[i]); for(int i = 0; i < n; i++) { b[i+1] += (b[i] + a[i])/10; b[i] = (b[i] + a[i])%10; } for(int i = n - 1; i > -1; i--) printf("%d", (int)b[i]); return 0; }
page revision: 0, last edited: 26 Apr 2007 07:26