路灯照明问题

一条笔直的公路上安装了N个路灯,从位置0开始安装,路灯之间的距离是100m。

每个路灯都有自己的照明半径,

请计算第一个路灯和最后一个路灯之间,未照明区间的长度和。

输入描述:

第一行为一个数N,表示灯的个数,[1, 100000]

第二行为N个空格分隔的数,表示路灯的照明半径,[1, 100*100000]

输出描述:

第一个路灯和最后一个路灯之间,未照明区间的长度和

示例1:

输入:

2

50

10

输出 0

function test(){
    const p = 100
    let N = 2
    let arrStr = '50 50 10 10 10'
    let arr = arrStr.split(' ')
    let AllLight = 0
    for(let i =0;i<arr.length-1;i++){
        AllLight += 100 - arr[i] - arr[i+1]
    }
    console.log(AllLight);
}
test()
机试题 文章被收录于专栏

某机试题,网上很少用js写的答案只有自己写了

全部评论
大佬,照明半径如果超过100,你的答案就有问题拉,半径取值是1-100*100000 哦
点赞 回复 分享
发布于 2022-05-27 22:09

相关推荐

07-13 14:45
南华大学 Java
北斗导航Compas...:英文和中文之间加个空格,有的句子有句号 有的没。其他没啥问题
点赞 评论 收藏
分享
06-07 17:17
嘉兴学院 教师
单单人旁的佳:你是我见过最美的牛客女孩
点赞 评论 收藏
分享
07-10 11:08
门头沟学院 Java
Sairus:我注册都注册不了提醒我手机号二次啥的,果然对于人才推得就是快,像我投完了就没回音的
投递京东等公司10个岗位
点赞 评论 收藏
分享
评论
2
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务