ZJU OJ 2001
2012年8月26日
没有评论
#include <iostream> #include <string> #include <algorithm> #include <sstream> using namespace std; int str_to_int(string num_str){ int result = 0, base = 1; for (int i=num_str.size()-1;i>=0;--i){ result += (num_str[i] - '0')*base; base *= 10; } return result; } int main(int argc, char *argv[]){ int n; cin >> n; for (int i=0;i<n;++i){ string sa,sb; cin >> sa >> sb; reverse(sa.begin(), sa.end()); reverse(sb.begin(), sb.end()); int tmp = str_to_int(sa) + str_to_int(sb); ostringstream o; if (o << tmp){ string s = o.str(); reverse(s.begin(), s.end()); cout << str_to_int(s) << endl; } } return 0; } |