华为OD机试 -路灯照明(JavaScript) | 机试题+算法思路+考点+代码解析 【2023】
2023-09-11 14:20:20 时间
路灯照明
题目
在一条笔直的公路上安装了N
个路灯,
从位置0
开始安装,路灯之间间距固定为100
米
每个路灯都有自己的照明半径
请计算第一个路灯和最后一个路灯之间,
无法照明的区间的长度和。
输入
第一行为一个数N
,表示路灯个数,1 <= N <= 100000
第二行为N
个空格分割的数,表示路灯的照明半径,1 <= 照明半径
输出描述
无法照明的区间的长度和。
示例一
输入
2
50 50
输出
0
说明
路灯 1 覆盖 0-50 路灯二覆盖 50-100
路灯 1 和路灯 2 之间(0-100 米)无未覆盖的区间
Code
// solveMethod(2,[50,50])
function
相关文章
- [Javascript] Prototype Pattern
- [Javascript] Filter out Duplicates from Flat JavaScript Array with array.filter / reduce / Set
- [Javascript] Hide Properties from Showing Up in "for ... in" Loops in JavaScript
- [Javascript] Await a JavaScript Promise in an async Function with the await Operator
- [Javascript] Replicate JavaScript Constructor Inheritance with Simple Objects (OLOO)
- [Javascript] Delegate JavaScript (ES6) generator iteration control
- [Javascript] Check Promise is Promise
- [Javascript] Use requestIdleCallback to schedule JavaScript tasks at an optimal time
- [Javascript] Link to Other Objects through the JavaScript Prototype Chain
- [Javascript] Redirect the browser using JavaScript
- [Javascript] Introducing Reduce: Common Patterns
- [JavaScript] Array.prototype.reduce in JavaScript by example
- 换个思路理解Javascript中的this
- SAP UI5 JavaScript文件的lazy load - 懒加载
- JavaScript 里 window, document, screen, body 这几个名词的区别
- 如何利用JavaScript的arguments对象实现用代码打印调用栈的需求
- JavaScript面试系列:JavaScript设计模式之桥接模式和懒加载
- iOS原生(swift5)和web(js javascript)相互调用 WKWebView
- Array_JavaScript
- [转载]Selenium実行中にJavaScriptのコードを実行する
- 【华为OD机试 2023】投篮大赛(C++ Java JavaScript Python)
- Python爬虫:PyExecJS在python中运行javascript代码
- JavaScript--序列化以及转义