华为OD机试 -火星文计算2(Java) | 机试题+算法思路+考点+代码解析 【2023】

news/2024/5/19 11:04:39 标签: java, 算法, 华为, od, 数据结构

火星文计算2

题目

已知火星人使用的运算符号为ode>#ode>;ode>$ode>
其与地球人的等价公式如下
ode>x#y=4*x+3*y+2ode>
ode>x$y=2*x+y+3ode>
ode>xode> ode>yode>是无符号整数
地球人公式按照c语言规则进行计算
火星人公式中ode>#ode>符优先级高于ode>$ode>
相同的运算符按从左到右的顺序运算

输入

火星人字符串表达式结尾不带回车换行
输入的字符串说明是 字符串为仅有无符号整数和操作符组成的计算表达式

  1. 用例保证字符串中操作数与操作符之间没有任何分隔符
  2. 用例保证操作数取值范围为32位无符号整数,
  3. 保证输入以及计算结果不会出现整型溢出
  4. 保证输入的字符串为合法的求值报文
    例如: ode>123#4$5#76$78ode>
  5. 保证不会出现非法的求值报文
    例如: ode>#4$5ode> 这种缺少操作数
    ode>4$5#ode> 这种缺少操作数
    ode>4#$5ode> 这种缺少操作数
    ode>4 $5ode> 有空格
    ode>3+4-5*6/7ode> 有其他操作符
    ode>12345678987654321$54321ode> 32位整数溢出

输出描述

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

示例一

输入


                

http://www.niftyadmin.cn/n/147876.html

相关文章

华为OD机试 -最小步骤数(Java) | 机试题+算法思路+考点+代码解析 【2023】

最小步骤数 题目 一个正整数数组,设为nums 最大为100个成员 求从第一个成员开始正好走到数组最后一个成员所使用的最小步骤数 要求: 第一步,必须从第一元素起,且1 <= 第一步步长 < len / 2 (len为数组长度)从第二步开始只能以所在成员的数字走相应的步数,不能多不…

【2023.3.1】c语言复习笔记

【2023.3.1】C语言复习笔记 文章目录【2023.3.1】C语言复习笔记0-说明1-局部变量、全局变量、静态变量2-选择排序、插入排序、冒泡排序3-联合体、枚举4-文件读写&#xff08;1&#xff09;文本文件读写&#xff08;2&#xff09;二进制文件读取0-说明 C语言笔记 只是记录一些…

通用汽车发布下一代Ultra Cruise方案,高阶智驾争夺战白热化

随着中国车企在高阶辅助驾驶赛道的领跑&#xff0c;仍然依赖中国市场的外资车企也在加码智驾系统的迭代升级。至少到目前为止&#xff0c;除了特斯拉&#xff0c;还没有任何一家外资车企在中国市场实现高阶智能驾驶落地。 去年&#xff0c;凯迪拉克正式对外披露全新车型Celest…

Metricbeat部署指南

官网下载metricbeat&#xff0c;https://www.elastic.co/downloads/beats/metricbeat。 解压tar包&#xff0c;tar -zxvf metricbeat-7.0.0-linux-x86_64.tar.gz。 进入目录&#xff0c;cd metricbeat-7.0.0-linux-x86_64。 编辑metricbeat配置文件metricbeat.yml&#xff1…

nacos架构和原理(一)——nacos简介和配置架构

nacos学习&#xff08;一&#xff09;——nacos介绍Nacos 起源Nacos 定位Nacos 优势Nacos 生态设计原则架构图用户层业务层内核层插件Nacos 配置模型背景概念介绍配置(Configuration)配置管理 (Configuration Management)配置服务 (Configuration Service)配置项&#xff08;Co…

怎样短时间从Java工程师成长为架构师?

Java架构师&#xff0c;顾名思义&#xff0c;你的主流开发语言是Java。放宽了讲&#xff0c;语言本身也不过是一种工具&#xff0c;只是用你最熟练的来解决问题而已。所以作为Java架构师&#xff0c;Java语言不仅仅是应用层面&#xff0c;Jvm底层的相关原理类&#xff0c;依然是…

2023年全国最新保安员精选真题及答案22

百分百题库提供保安员考试试题、保安职业资格考试预测题、保安员考试真题、保安职业资格证考试题库等&#xff0c;提供在线做题刷题&#xff0c;在线模拟考试&#xff0c;助你考试轻松过关。 221.车辆在停稳前&#xff0c;&#xff08;&#xff09;。 A:不得开车门和上下人员 …

互联网检测服务器

互联网检测服务器 1. 题目要求2. 试题解析1. 题目要求 题目: 为了模拟 Internet 访问测试,请搭建网卡互联网检测服务。 2. 试题解析 根据windows的官方文档,互联网检测服务有专门的域名,通过注册表可以找到检测域名字符串的写法(字符串为www.msftconnecttest.com),具体位…