解析并计算简单的数学应用题,并返回整数答案。
不含运算的题目,其结果就是给出的那个数字。
What is 5?
结果为 5。
把两个数字相加。
What is 5 plus 13?
结果为 18。
要能处理大数和负数。
现在,来执行另外三种运算。
What is 7 minus 5?
2
What is 6 multiplied by 4?
24
What is 25 divided by 5?
5
按顺序处理一组运算。
由于这些应用题是用文字表述的,请从左到右依次计算表达式,忽略通常的运算顺序。
What is 5 plus 13 plus 6?
24
What is 3 plus 2 multiplied by 3?
15(即不是 9)
解析器应当拒绝以下内容:
| 寄存器 | 用途 | 类型 | 说明 |
|---|---|---|---|
$a0 |
输入 | 地址 | 以 null 结尾的问题字符串 |
$v0 |
输出 | 整数 | 结果,如果问题无效则为 0 |
$t0-9 |
临时 | 任意 | 用于临时存储 |