当前位置: 首页 > news >正文

小学生手工制作关键词优化分析工具

小学生手工制作,关键词优化分析工具,人力资源外包收费标准,自己做网站需要多少资金题目 在一条笔直的公路上安装了N个路灯,从位置0开始安装,路灯之间间距固定为100米。 每个路灯都有自己的照明半径,请计算第一个路灯和最后一个路灯之间,无法照明的区间的长度和。输入描述 第一行为一个数N,表示路灯个数…

题目

在一条笔直的公路上安装了N个路灯,从位置0开始安装,路灯之间间距固定为100米。
每个路灯都有自己的照明半径,请计算第一个路灯和最后一个路灯之间,无法照明的区间的长度和。输入描述
第一行为一个数N,表示路灯个数,1<=N<=100000
第二行为N个空格分隔的数,表示路灯的照明半径,1<=照明半径<=100000*100
输出描述
第一个路灯和最后一个路灯之间,无法照明的区间的长度和.
示例1:
输入
2
50 50
输出
0
说明
路灯1覆盖0-50,路灯2覆盖50-100,路灯1和路灯2之间(0米-100米)无未覆盖的区间。
示例2:
输入
4
50 70 20 70
输出
20
说明
路灯1覆盖0-50
路灯2覆盖30-170
路灯3覆盖180-220
路灯4覆盖230-370
[170,180],[220,230],两个未覆盖的区间,总里程为20

思路

简单逻辑分析题
每个路灯的坐标为:i*100,照射范围为:[i*100-nums[i],i*100+nums[i]]
如果当前路灯照射范围的起始值比上一个路灯照射范围的结尾值还要大,那么说明这一部分距离无法覆盖:当前start-上一个end
最后累加未覆盖距离输出即可

题解

package hwod;import java.util.Scanner;public class LampCoverageDistance {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int n = sc.nextInt();int[] nums = new int[n];for (int i = 0; i < n; i++) {nums[i] = sc.nextInt();}System.out.println(lampCoverageDistance(nums));}private static int lampCoverageDistance(int[] nums) {int res = 0;int start = 0, end = 0;for (int i = 0; i < nums.length; i++) {if (i == 0) {end += nums[i];} else {start = i * 100 - nums[i];if (start > end) {res += start - end;}end = i * 100 + nums[i];}}return res;}
}

推荐

如果你对本系列的其他题目感兴趣,可以参考华为OD机试真题及题解(JAVA),查看当前专栏更新的所有题目。

http://www.yidumall.com/news/37156.html

相关文章:

  • 网站主色调有几种seo优化快速排名技术
  • 上海网站建设升级重庆seo务
  • 用phpmysql做网站网站运营与维护
  • 包包网站建设策划书seo综合
  • 怎样做投资与理财网站文大侠seo博客
  • 学院评估+++网站建设整改建立网站
  • 做网站单页烧钱可以做产品推广的软件有哪些
  • 手机平台网站系统搜索引擎外部优化有哪些渠道
  • 武汉网站制作公司选华企加速器南宁做网站公司
  • 网站关键词优化技巧网络推广方案书模板
  • 青岛做网站的信息技术公司系统优化助手
  • 大数据 做网站流量统计线上培训平台
  • 深圳网站设计公司哪个百度联盟一天多少收入
  • 只有图文的网站如何做自己搭建网站需要什么
  • 用kid做教育网站域名网络推广工作好干吗
  • 建筑公司图片优化关键词的作用
  • 南京做中英文网站北京中文seo
  • 网站传送门怎么做制作小程序的软件
  • 怎么样将网站内容做的漂亮百度云服务器官网
  • 网站手机版跳转 seo单页网站排名优化
  • 深圳网站建设推广太原搜索引擎优化招聘信息
  • 越南网络公司排名泉州seo网站排名
  • 可以做语文阅读题的网站江门网站优化公司
  • 合肥建站网站平台百度的营销推广
  • 长沙网站托管公司排名软件排名优化
  • 网站建设标语网页搜索关键词
  • 注册公司流程和费用最新网络优化工程师需要学什么
  • 关于网站建设的知识百度移动seo首选帝搜软件
  • 鞍山房产网seo中国官网
  • 网站推广的主要途径凡科建站的免费使用