#2190. 四则运算

四则运算

题目描述

小明高一学OI,很后悔没有在小学时候学,为什么呢?因为小学的运算只有+ - * / () 这几种,写程序来实现一个计算表达式的程序比较简单,而上了高中后各种ln,log,arctan,sinh,e^x最后连个数字都看不到了....那么现在小明想要个简单的能够计算四则运算(带括号)的计算器,你能帮他做一个么?

输入格式

一行,一个表达式

输出格式

运算结果

样例

(6/3)*2+7-(2-5)
14

数据规模与约定

  • 保证输入的表达式长度不超过100个字符,中间没有空格,只包含数字和+-*/()这几种字符
  • 保证输入的表达式开头不会有负号,中间也不会出现类似a+(-b)这样的东西
  • 保证输入的数字全是整数,范围不会超出int 能表达的范围,除法运算保证可以整除
  • 输出结果可以是负数!