1836. 表达式

单点时限: 2.0 sec

内存限制: 256 MB

大家都知道,小强是数学天才,今天他生日,所以也就特地准备了一个数学题目。他说如果谁能够最快把这个题目解决掉的话,他会有奖品。

给出一个表达式,包含 +,-,*,/,(,), 和一些整数 $n$ $(-100 \leq n \leq 100)$ (里面不含有空格,运算符,数字以外的符号) 计算出表达式的值。规则和我们一直学的数学规则相同。不用我描述,大家应该会吧?

比如 (-1+2)*3-(8-4)/2 那么得到 1. 我们保证给出的表达式都是合法的,不会有除 0 操作,并且我们保证所有数据都能够整除。

输入格式

一个合法的表达式。

输出格式

输出仅一行,一个整数。即表达式的值。

样例

Input
3+2-5*0
Output
5

354 人解决,430 人已尝试。

608 份提交通过,共有 1932 份提交。

2.2 EMB 奖励。

创建: 16 年,4 月前.

修改: 5 年,9 月前.

最后提交: 2 周,2 天前.

来源: 数据结构上机实践课程(2018年秋)

题目标签