Toggle navigation
点码成金编程
F.A.Qs
ProblemSet
Source/Category
Status
Ranklist
Contest
Login
Home
=>
ProblemSet
=> 3.3-10:表达式求值
Problem1297--3.3-10:表达式求值
1297: 3.3-10:表达式求值
Time Limit:
1
Sec
Memory Limit:
128 MB
Submit:
1
Solved:
1
[
Submit
] [
Status
] [ Creator:
][ 参考程序 ]
Description
数(无前导0)。给出一个长度不超过100的数学表达式,求它的值,要求考虑括号和乘法的优先级,计算过程中的临时值的绝对值保证不会超过10^9 。给出的表达式保证合法以及符合人的书写习惯(但可能会有多余的括号对)。以下表达式被认为是合法的:((10+(-100))) ,-3*(+5+7*2)-(0) ,-0 ,(-3)*(-5+7)。以下表达式被认为非法:1+-7 ,--3+8 ,-3+() 。
Input
第一行为合法的表达式。
Output
将结果输出
Sample Input
Copy
-3*(+5-7*2)-(0)
Sample Output
Copy
27
HINT
表达式长度不超过100
Source/Category
数据结构
栈