#include #include int main(void) { char s[101]; int a = 0, i, t = 0, u = 0; scanf("%s", s); for (i = 0; i < strlen(s); i++) { if (s[i] >= '0' && '9' >= s[i]) { if (t == 0) { if (i != 0 && s[i - 1] == '-') a -= s[i] - 48; else a += s[i] - 48; } else { if (i > 1 && u == 1) { if (i > 1 && s[i - 1] == '-') a += s[i] - 48; else a -= s[i] - 48; } else { if (i > 1 && s[i - 1] == '-') a -= s[i] - 48; else a += s[i] - 48; } } } if (s[i] == '(') { t++; if (s[i - 1] == '-') u++; } if (s[i] == ')') { t--; if (u != 0) u--; } } printf("%d", a); return 0; }