每天一个小题目——路灯

2024-01-10 11:08
文章标签 每天 路灯 小题目

本文主要是介绍每天一个小题目——路灯,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

路灯

  • 题目描述

V先生有一天工作到很晚,回家的时候要穿过一条长l的笔直的街道,这条街道上有n个路灯。假设这条街起点为0,终点为l,第i个路灯坐标为ai。路灯发光能力以正数d来衡量,其中d表示路灯能够照亮的街道上的点与路灯的最远距离,所有路灯发光能力相同。为了让V先生看清回家的路,路灯必须照亮整条街道,又为了节省电力希望找到最小的d是多少?

#include<iostream>
using namespace std;void sort(int *x, int n){             // 先进行排序,方便计算两个相邻路灯的距离 int temp;for(int i = 0; i < n-1; ++i)for (int j = i+1; j < n; ++j)if (x[j] < x[i]){temp = x[i];x[i] = x[j];x[j] = temp;}
}double calculate(int *x, double *y, int n, int l){      // 确定每一个路灯到边界或者相邻路灯的距离        double max;y[0] = x[0];max = y[0];for (int i = 0,j = 1; i < n-1, j < n; ++i,++j){y[j] = (x[j] - x[i]) / 2.0;if (y[j] > max)max = y[j]; }y[n] = l - x[n-1];max = max > y[0] ? max : y[0];max = max > y[n] ? max : y[n];return max;
}int main()
{int n , l;cin >> n >> l;int *p = new int[n];         // 存储路灯坐标 for (int i = 0; i < n; ++i)cin >> p[i];sort(p,n);double *q = new double[n+1];         // 存储路灯之间的距离printf("%.2lf\n",calculate(p,q,n,l));delete [] p;delete [] q;return 0;
}

这篇关于每天一个小题目——路灯的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/590578

相关文章

每天认识几个maven依赖(ActiveMQ+activemq-jaxb+activesoap+activespace+adarwin)

八、ActiveMQ 1、是什么? ActiveMQ 是一个开源的消息中间件(Message Broker),由 Apache 软件基金会开发和维护。它实现了 Java 消息服务(Java Message Service, JMS)规范,并支持多种消息传递协议,包括 AMQP、MQTT 和 OpenWire 等。 2、有什么用? 可靠性:ActiveMQ 提供了消息持久性和事务支持,确保消

每天一道面试题(2):fail-safe 机制与 fail-fast 机制分别有什么作用?

当谈论Java集合的 fail-fast 和 fail-safe 机制时,涉及的是在集合被并发修改时的行为和处理方式。这些机制对保证程序的正确性和稳定性非常重要,尤其是在多线程环境中。 1. Fail-Fast 机制 定义: Fail-fast 机制的核心是在检测到集合在遍历过程中被修改时,立即抛出 ConcurrentModificationException 异常,从而中断迭代操作。这种

大路灯护眼灯有必要吗安全吗?性价比高落地护眼灯推荐

大路灯护眼灯有必要吗安全吗?近几年来,随着生活节奏的加快,目前青少年的近视率呈现一个直线上升的趋势,其中占比达到了70%以上,并且最令人意外的是小学生竟然也占着比较大的比重,这一系列的数据不仅表明着近视率越来越高,而且还更加越来越趋向与年轻低龄化。而其中的杀手一大部分是来着于不良光线影响眼睛结构形成的,而护眼大路灯大路灯却是一款能够帮助我们改变现状环境的一款神器,而很多家长都问我大路灯护眼灯有必要

【销售预测 ARIMA模型】ARIMA模型预测每天的销售额

输入数据txt格式: 2017-05-01 100 2017-05-02 200 ……. python 实现arima: # encoding: utf-8"""function:时间序列预测ARIMA模型预测每天的销售额author:donglidate:2018-05-25"""# 导入库import numpy as np # numpy库from statsmode

每天一个数据分析题(五百二十七)- word2vec模型

Word2vec,是一群用来产生词向量的相关模型。这些模型为浅而双层的神经网络,用来训练以重新建构语言学之词文本。关于word2vec模型,下面说法不正确的是: A. 得到的词向量维度小,可以节省存储和计算资源 B. 考虑了全局语料库的信息 C. 无法解决多义词的问题 D. 可以表示词和词之间的关系 数据分析认证考试介绍:点击进入 数据分析考试大纲下载 题目来源于CDA模拟题库 点

今日早报 每日精选15条新闻简报 每天一分钟 知晓天下事 9月6日,星期五

每天一分钟,知晓天下事! 2024年9月6日 星期五 农历八月初四 1、 “摩羯”加强为17级超强台风,6日广东深圳、珠海、湛江等多地全市停课。 2、 两部门:事业单位不得自行制定面向特定人员的专项招聘、加分等倾斜政策。 3、 央行:降准还有一定空间;存贷款利率进一步下行面临一定约束。 4、 我国天问三号任务计划2028年前后实施两次发射任务,实现火星样品返回地球。 5、 山东、四川、吉

每天掌握一个软测高级技巧:接口自动化神器apin进阶操作

之前写了一篇关于接口自动化框架 apin 入门使用是文章,主要介绍了 apin 的安装以及用例编写的方法。 今天这篇文章来给大家聊聊,apin 中的一些高级使用技巧。比如依赖接口的变量提取和引用,用例断言,以及函数工具的使用。 变量提取和引用 变量提取和引用主要是为了解决接口之间的参数依赖问题。 使用场景:接口 A 的参数中需要使用接口 B 返回的某个数据,那么就要在请求 B 接口之后,提

书客、孩视宝、雷士护眼大路灯怎么样?测评寻找顶尖机型天花板!

书客、孩视宝、雷士护眼大路灯怎么样?最近,众多读者纷纷表达了对护眼大路灯推荐和护眼大路灯测评的需求,希望能够提高室内光线质量,缓解孩子在长时间用眼带来的视觉疲劳、眼睛酸痛的问题。基于多年的使用经验,我汇总了一系列关于护眼大路灯的经验和购买建议。为了更全面地呈现本期的护眼大路灯测评,我花费了一个月的时间,收集了来自不同用户的使用体验反馈,对比书客、孩视宝、雷士这3款热门护眼大路灯的性能表现。

今日早报 每日精选15条新闻简报 每天一分钟 知晓天下事 9月5日,星期四

每天一分钟,知晓天下事! 2024年9月5日 星期四 农历八月初三 1、 气象台发布台风红色预警:“摩羯”或为近十年影响海南最强台风,海口5日12时起在全市范围内分批启动“六停”措施。 2、 国家医保局:将人工耳蜗等高值医用耗材纳入采购范围。 3、 食用油散装运输强制性国标启动制订:要求专用容器+核查运输记录。 4、 包装不得超三层、不得使用红木等,中秋节前多地启动

10天计划:每天5小时睡眠

Day 1 - Day 2: 适应期 目标:适应减少睡眠时间的变化。 睡眠:00:00 - 05:00(5小时)早晨(5:00 - 7:00):轻度运动(瑜伽、拉伸、散步)、20分钟冥想。上午(7:00 - 12:00):专注高强度任务(需要逻辑思考或创作)。中午(12:00 - 13:00):午餐,午间20分钟小睡。下午(13:00 - 17:00):处理日常任务和会议,做较轻松的工作。晚上