#include<iostream> #include<cstdio> using namespace std; int main() { int t; long long a, b; char s[1005]; int sign; cin >> t; while(t--) { int pos = 0; a = 0; b = 0; cin >> s; if(s[pos] == '-') { sign = -1; pos++; } else sign = 1; while(s[pos] != '+' && s[pos] != '-') { s[pos] -= '0'; a *= 10; a += s[pos]; pos++; } a *= sign; if(s[pos++] == '+') sign = 1; else sign = 0; while(s[pos] != '\0') { s[pos] -= '0'; b *= 10; b += s[pos]; pos++; } if(sign) cout << a + b << endl; else cout << a - b << endl; } return 0; } |
Double click to view unformatted code.