1385: *【中级组】加减计算器

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:50 Solved:18

Description

       给你一个字符串表达式 s ,请你实现一个基本的加减计算器来计算并返回它的值。 
  • s 仅由数字、‘+’、‘-’、‘(’、‘)’、和 ‘ ’ 组成


示例 1:
输入:s = " 2 - 1 + (-4 +1) “
输出:-2

示例 2:
输入:s = "(1+(4+5+2)-3)+(6+8)“
输出:23 

Input

     输入一行为字符串 s。

Output

     返回 s 表达式计算后的值。

Sample Input Copy

(1+(4+5+2)-3)+(6+8)

Sample Output Copy

23

HINT

•提示:
  • 1 <= s 字符串长度 <= 100
  • s 仅由数字、‘+’、‘-’、‘(’、‘)’、和 ‘ ’ 组成。 s 表示一个有效的表达。
  •  -3000<=数字<=3000。