华为OD机试 - 绘图机器(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
2023-09-11 14:20:20 时间
绘图机器
题目
绘图机器的绘图笔初始位置在原点(0,0)
机器启动后按照以下规则来进行绘制直线
- 尝试沿着横线坐标正向绘制直线
直到给定的终点E
- 期间可以通过指令在纵坐标轴方向进行偏移
offsetY
为正数表示正向偏移,为负数表示负向偏移
给定的横坐标终点值E
以及若干条绘制指令
请计算绘制的直线和横坐标轴以及x = E
的直线组成的图形面积
输入
首行为两个整数N
和 E
表示有N
条指令,机器运行的横坐标终点值E
接下来N
行 每行两个整数表示一条绘制指令x offsetY
用例保证横坐标x
以递增排序的方式出现
且不会出现相同横坐标x
取值范围:
0 < N <= 10000
0 <= x <= E <= 20000
-10000 <= offsetY <= 10000
输出
一个整数表示计算得到的面积 用例保证结果范围在0
到4294967295
之内
示例一
输入
4 10
相关文章
- parsing @ in MVC javascript section? [duplicate]
- [ Javascript ] JavaScript中的定时器(Timer) 是怎样工作的!
- JavaScript类型转换
- JavaScript学习之路-语法
- 《网站建设与网页设计从入门到精通Dreamweaver+Flash+Photoshop+HTML+CSS+JavaScript》——3.3 添加文本元素
- 《HTML CSS JavaScript 网页制作从入门到精通 第3版》—— 2.8 其他标记
- 《HTML5和JavaScript Web应用开发》——2.2 决定支持
- 《HTML5+JavaScript动画基础》——导读
- 使用 JavaScript 在浏览器中构建机器学习模型,学习使用 TensorFlow.js 和 JavaScript 在浏览器中构建机器学习模型
- javascript中的内存管理
- JavaScript机器学习之线性回归
- 华为OD机试 - 火星文计算(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
- 【javascript】Javascript中"||"的妙用