#1342. 前缀表达式计算

前缀表达式计算

描述

计算前缀表达式。表达式中的操作数是单位整数。运算符包括二进制加法(+)、减法(-)和乘法(*)以及三元运算符 @
对于 a @ b c,当 a 为正数时,返回 b;否则返回 c

输入输出格式

输入

共 5 行,每行一个有效的前缀表达式,包含操作符(+-*@)和单位整数(可以为负)。
操作符与操作数之间以至少一个空格分隔。每行字符串长度不超过 128 个字符。

输出

共 5 行,每行输出一个结果。

样例数据

* + 4 5 - 3 1
@ - 8 9 7 + 4 2
@ - 3 5 - * 2 4 1 0
* 4 @ - 5 7 * 3 2 + 1 9
* + @ 4 6 9 @ - 3 8 1 7 2
18
6
0
40
26