已知火星人使用的运算符为 # ,$,其与地球人的等价公式如下:
xxx # yyy = 444 * xxx + 333 * yyy + 222
x $ y = 2 * x + y + 3
有点类似LeetCode的计算器,但本题只有乘法和加法两种运算:面试题 16.26. 计算器 - 力扣(LeetCode)
可以将数字和操作符分别读入进来,解析成序列a 和 op
由于有优先级的区别,所以先第一遍扫描先计算#这个操作。
计算完#,剩下的都是$操作。所以可以直接从左往右扫描一遍,得到最终结果。
本题属于以下题库,请选择所需题库进行购买
ScanQRCodePrompt
GoToPasswordLoginPrompt