题目描述

【火星文计算】

已知火星人使用的运算符为#、$,其与地球人的等价公式如下:

x#y = 2*x+3*y+4

x$y = 3*x+y+2

1、其中x、y是无符号整数

2、地球人公式按C语言规则计算

3、火星人公式中,$的优先级高于#,相同的运算符,按从左到右的顺序计算

现有一段火星人的字符串报文,请你来翻译并计算结果。

输入描述

火星人字符串表达式(结尾不带回车换行)

输入的字符串说明:字符串为仅由无符号整数和操作符(#、$)组成的计算表达式。

例如:123#4$5#67$78。

  1. 用例保证字符串中,操作数与操作符之间没有任何分隔符。
  2. 用例保证操作数取值范围为32位无符号整数。
  3. 保证输入以及计算结果不会出现整型溢出。
  4. 保证输入的字符串为合法的求值报文,例如:123#4$5#67$78
  5. 保证不会出现非法的求值报文,例如类似这样字符串:

#4$5 //缺少操作数

4$5# //缺少操作数

4#$5 //缺少操作数

4 $5 //有空格

3+4-5*6/7 //有其它操作符

12345678987654321$54321 //32位整数计算溢出

输出描述

根据输入的火星人字符串输出计算结果(结尾不带回车换行)。

示例1

【华为OD机试真题 python】火星文计算 【2022 Q4 | 100分】相关推荐

  1. 【华为OD机试真题 python】 比赛【2022 Q4 | 100分】

    ■ 题目描述 一个有N个选手参加比赛,选手编号为1~N(3<=N<=100),有M(3<=M<=10)个评委对选手进行打分. 打分规则为每个评委对选手打分,最高分10分,最低分 ...

  2. 华为OD机试真题 Python 实现【机器人】【100%通过率】【2022.11 Q4 新题】

        所有题目均有五种语言实现.C语言实现目录.C++ 实现目录.Python实现目录.Java实现目录.JavaScript实现目录 题目 现有一个机器人,可放置于M×N的网格中任意位置, 每个网 ...

  3. 【100%通过率】华为OD机试真题 Python 实现【计算数组中心位置】【2022.11 Q4 新题】

             所有题目均有五种语言实现.C实现目录.C++ 实现目录.Python实现目录.Java实现目录.JavaScript实现目录<

  4. 【华为OD机试真题 python】九宫格【2023 Q1 | 200分】

    ■ 题目描述 [九宫格] 九宫格是一款广为流传的游戏,起源于河图洛书. 游戏规则是:1到9九个数字放在3×3的格子中,要求每行.每列以及两个对角线上的三数之和都等于15. 在金麻名著<射雕英雄传 ...

  5. 【华为OD机试真题 python】连续出牌数量【2022 Q4 | 200分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  6. 【华为OD机试真题 python】补种未成活胡杨 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  7. 【华为OD机试真题 python】羊、狼、农夫过河【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  8. 【华为OD机试真题 python】星际篮球争霸赛【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 本专栏包含华为OD机试真题,会实时更新收纳网友反馈,为大家更新最新的华为德科OD机试试题,为大家提供学习和练手的题库,订阅本专栏后可私信进交流群哦 ...

  9. 【华为OD机试真题 python】用户调度问题 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  10. 【华为OD机试真题 python】机器人走迷宫 【2022 Q4 | 200分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

最新文章

  1. 路由网关--spring cloud zuul
  2. 第十六届全国大学生智能车竞赛线上赛点赛道审核 - 西部赛区
  3. PCB 使用Nginx让IIS7实现负载均衡
  4. Re-ID新方法VPM
  5. MySQL数据库时区问题导致java程序无法连接数据库
  6. 如何绘制逻辑图— 4. 要素的属性:黑盒与白盒
  7. 外虚内实是什么意思_取名|为什么00后那么多梓涵?
  8. 英语总结系列(二十九):好好学英语
  9. docker redis 删除集群_基于Docker的Redis集群实践
  10. 多布局怎么搭建_展会搭建如何吸引人的注意力?
  11. ubuntu 程序卡主解决方案
  12. niosii spi 外部_niosii boot过程
  13. c语言变量报存在bss段,C语言初始化——bss段初始化、跃入C、C与汇编
  14. 安卓查看内存读写测试软件_办公电脑太慢?试试加条内存就好!内存晒单和内存问题科普...
  15. 【iOS取证篇】iOS设备进入DFU模式方法汇总
  16. 支付宝接口 设置支付宝订单的超时时间为15分钟
  17. 【阿里巴巴】数据开发暑期实习生面试面经 技术面 已凉凉
  18. 使用阿里云实现短信发送服务(测试版)
  19. 一个简单的自定义alert方法
  20. 怎样快速抠图ps图片?这些小妙招了解一下

热门文章

  1. 基于uniapp的旅游小程序APP源码
  2. 冰雪复古鸿蒙碎片哪里爆,冰雪复古:传奇老玩家都在找,能打金爆率高
  3. PMP备考之路 - 汪博士第九章(项目资源管理)
  4. js 解决页面切换时,定时器setInterval 会变得越来越慢
  5. xpt 2046的触摸屏 rt thread设备驱动框架
  6. python中的pandas的两种基本使用_python数据分析:pandas基本操作
  7. Laravel+Layui后台敏捷开发框架
  8. 抖音xgorgon0408分析记录
  9. Lodop打印提示操作失败,请关闭浏览器再试,描述:printer selected is not valid,该如何解决?
  10. vb.net datetimepicker月到当日的天数_听丨6月30日,黄石人的公积金有大变化