003. 火星文计算[100 分]
火星文计算[100 分]
题目描述
已知火星人使用的运算符号为#
、$
,其与地球人的等价公式如下:
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#76$78
5、保证不会出现非法的求值报文例如类似这样的字符串:
#4$5
// 缺少操作数
4$5#
// 缺少操作数
4#$5
// 缺少操作数
4 $5
// 有空格
3+4-5*6/7
// 有其他操作符
12345678987654321$54321
// 32 位整数溢出
输出描述
根据输入的火星人字符串输出计算结果(结尾不带回车
003. 火星文计算[100 分]相关推荐
- 【华为机试真题 JAVA】火星文计算-100
[编程题目 |100分]火星文计算[2021 H1,H2, 2022 Q1 考试题] 时间限制:C/C++ 1秒,其他语言 2秒 空间限制:C/C++262144K,其他语言524288K 64bit ...
- 【华为OD机试真题 python】火星文计算 【2022 Q4 | 100分】
■ 题目描述 [火星文计算] 已知火星人使用的运算符为#.$,其与地球人的等价公式如下: x#y = 2*x+3*y+4 x$y = 3*x+y+2 1.其中x.y是无符号整数 2.地球人公式按C语言 ...
- 【华为OD机试真题 JAVA】火星文计算【2022 Q4 | 100分】
■ 题目描述 [火星文计算] 已知火星人使用的运算符为#.$,其与地球人的等价公式如下: x#y = 2*x+3*y+4 x$y = 3*x+y+2 1.其中x.y是无符号整数 2.地球人公式按C语言 ...
- 华为OD机试 - 火星文计算 2(C++) | 附带编码思路 【2023】
刷算法题之前必看 参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高. 华为 OD 清单查看地址:https://blog.csdn.net/hihell/categor ...
- 2023新华为OD机试题 - 火星文计算2(JavaScript) | 刷完必过
华为Od必看博客 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单 华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典 [华为OD机试]全流程解析+经验分享,题型 ...
- 华为OD机试模拟题 用 C++ 实现 - 火星文计算(2023.Q1)
最近更新的博客 [华为OD机试模拟题]用 C++ 实现 - 最多获得的短信条数(2023.Q1)) 文章目录 最近更新的博客 使用说明 火星文计算 题目 输入 输出 示例一 输入 输出 说明 C++ ...
- 【华为OD机试真题 Java】火星文计算(100%通过+全网最详细注释)
前言:本专栏将持续更新华为OD机试题目,并进行详细的分析与解答,包含完整的代码实现,希望可以帮助到正在努力的你.关于OD机试流程.面经.面试指导等,如有任何疑问,欢迎联系我,wechat:steven ...
- 华为OD机试真题 Python 实现【火星文计算】
目录 题目 思路 考点 Code 题目 已知火星人使用的运算符为#.$,其与地球人的等价公式如下: x#y = 2*x+3*y+4 x$y = 3*x+y+2 1.其中x.y是无符号整数 2.地球人公 ...
- PTA 6 后缀表达式计算 (100 分)
Kunkun学长觉得应该让学弟学妹了解一下这个知识点:后缀表达式相对于中缀表达式更容易让计算机理解和学习.现在kunkun学长给出一串后缀表达式,你能帮他算出这个后缀表达式的值吗? 输入格式: 第一行 ...
最新文章
- (原创)用c++11打造好用的any
- shell编程——sed用法
- 5G服务可以解决的4个企业WAN挑战 - vecloud
- MySQL for Mac 安装和基本操作
- 【深度学习】CUDA 和 TensorRT 博客搜集
- Alibaba之MySQL宝典_Alibaba之MySQL宝典流出!极致经典,堪称行业天花板
- CSS background 属性
- Python编程练习:使用 turtle 库完成六边形的绘制
- 51单片机入学第七课——矩阵键盘
- vue颜色选择器插件
- 502 Bad Gateway错误
- HarmonyOS 2+华为P50系列组合正在开启“超级终端”时代
- HC Bridge容器网络模式分享
- android ntfs驱动_如何在Android上读写外部NTFS外部硬盘驱动器和笔式驱动器
- 华为鸿蒙系统手表,鸿蒙2.0系统发布!年底适配最新华为旗舰,系统比安卓还要好?...
- The Shawshank Redemption-17
- 从pcap文件中解析网络数据包
- 【计算机网络】第三话·浅谈OSI和TCP/IP模型
- 黑苹果安装的驱动含义
- 从理念到大型实践,揭开腾讯零信任iOA安全方案的“落地密码”