【华为OD机试真题 python】仿lisp运算【2022 Q4 | 200分】
2023-09-11 14:14:52 时间
■ 题目描述
【仿lisp运算】
LISP 语言唯一的语法就是括号要配对。
形如 (OP P1 P2 …),括号内元素由单个空格分割。
其中第一个元素 OP 为操作符,后续元素均为其参数,参数个数取决于操作符类型。
注意:
参数 P1, P2 也有可能是另外一个嵌套的 (OP P1 P2 …) ,
当前 OP 类型为 add / sub / mul / div(全小写),分别代表整数的加减乘除法,
简单起见,所有 OP 参数个数均为 2 。
举例:
输入:(mul 3 -7)
输出:21
输入:(add 1 2)
输出:3
输入:(sub (mul 2 4) (div 9 3))
输出:5
输入:
相关文章
- 【华为OD机试真题 python】简单的解压缩算法【2022 Q4 | 200分】
- 【华为OD机试真题 python】猜字谜【2022 Q4 | 100分】
- 【华为OD机试真题 python】预订酒店【2022 Q4 | 100分】
- 【华为OD机试真题 python】投篮大赛【2022 Q4 | 100分】
- 【华为OD机试真题 python】演唱会【2022 Q4 | 200分】
- 【华为OD机试真题 python】计算数组中心位置【2022 Q4 | 100分】
- 【华为OD机试真题 python】模拟商场优惠打折【2022 Q4 | 100分】
- 【华为OD机试真题 python】羊、狼、农夫过河【2022 Q4 | 100分】
- 【华为OD机试真题 python】最多颜色的车辆【2022 Q4 | 100分】
- 【华为OD机试真题 python】发广播【2022 Q4 | 200分】
- 【华为OD机试真题 python】电信号 【2022 Q4 | 200分】
- 【华为OD机试真题 python】 字符串比较【2022 Q4 | 200分】
- 【华为OD机试真题 python】数组连续和 【2022 Q4 | 100分】
- 【华为OD机试真题 python】 非严格递增连续数字序列【2022 Q4 | 100分】
- 【Python分布式服务框架】python实现gRPC服务
- 【华为OD机试真题 java、python、c++】微服务的集成测试【2022 Q4 100分】
- 华为OD机试 -查找单入口空闲区域(Python) | 机试题+算法思路+考点+代码解析 【2023】
- 华为OD机试 - GPU 调度(Python) | 机试题+算法思路+考点+代码解析 【2023】
- 华为OD机试 - 符合条件的子串长度(Python)
- 2022&2023华为OD机试 - 磁盘容量(Python)
- 华为OD机试 - 子序列长度(Python)| 真题+思路+考点+代码+岗位
- 华为OD机试 - 最大排列(Python)| 真题+思路+考点+代码+岗位
- Python 常见问题 之 python 安装包下载安装速度慢 的 快速解决方法(之一)