#SY0608. 表达式求值

表达式求值

丝路贸易账单

2026 青少年信息素养大赛 复赛卷四 · 初中组 C++ 第 14 题

题目描述

丝路商队需要计算贸易账单,账单是带括号、+、-、*、/ 的整数表达式。请编写程序计算表达式的结果(整数除法向下取整,运算数均非负,表达式合法且不含空格)。

输入格式

一行一个字符串,表示合法的中缀表达式。包含数字、+、-、*、/、(、)。

输出格式

一个整数,表示表达式的计算结果。

样例输入 #1

(3+5)*2-10/(1+1)

样例输出 #1

11

样例输入 #2

2*(3+(4-1)*2)

样例输出 #2

18

数据范围

表达式长度不超过 200,所有中间结果在 int 范围内。