题解 | A+B(bupt)
A+B
https://www.nowcoder.com/practice/b183eac8dfba4de99d47c1ca4ce9571f
#include <iostream> #include <string> #include <cmath> using namespace std; int tostring(string s) { int num=0; bool isfu=false; if(s[0]=='-') { isfu=true; } for(int i=0; i<s.size(); i++) { if(s[i]>='0'&&s[i]<='9') { num = num*10+s[i]-'0'; } } if(isfu==true) { num = -num; } return num; } int main() { string a, b; while (cin >> a >> b) { cout << tostring(a)+tostring(b) << endl; } } // 64 位输出请用 printf("%lld")