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

网站建设 指标/中国突然宣布一重磅消息

网站建设 指标,中国突然宣布一重磅消息,搭建电商平台 方案,秦皇岛网站制作定制小 K 成功地破解了密文。但是乘车到 X 国的时候,发现钱包被偷了,于是无奈之下只好作快递员来攒足路费去 Orz 教主…… 一个快递公司要将 nn 个包裹分别送到 nn 个地方,并分配给邮递员小 K 一个事先设定好的路线,小 K 需要开车按照…

小 K 成功地破解了密文。但是乘车到 X 国的时候,发现钱包被偷了,于是无奈之下只好作快递员来攒足路费去 Orz 教主……

一个快递公司要将 nn 个包裹分别送到 nn 个地方,并分配给邮递员小 K 一个事先设定好的路线,小 K 需要开车按照路线给的地点顺序相继送达,且不能遗漏一个地点。小 K 得到每个地方可以签收的时间段,并且也知道路线中一个地方到下一个地方的距离。若到达某一个地方的时间早于可以签收的时间段,则必须在这个地方停留至可以签收,但不能晚于签收的时间段,可以认为签收的过程是瞬间完成的。

为了节省燃料,小 K 希望在全部送达的情况下,车的最大速度越小越好,就找到了你给他设计一种方案,并求出车的最大速度最小是多少。

Input

第 1 行为一个正整数 nn,表示需要运送包裹的地点数。

下面 nn 行,第 i+1i+1 行有 3 个正整数 x _ i, y _ i, s _ ixi​,yi​,si​,表示按路线顺序给出第 ii 个地点签收包裹的时间段为 [x _ i, y _ i][xi​,yi​],即最早为距出发时刻 x _ ixi​,最晚为距出发时刻 y _ iyi​,从前一个地点到达第 ii 个地点距离为 s _ isi​,且保证路线中 x _ ixi​ 递增。

可以认为 s _ 1s1​ 为出发的地方到第 11 个地点的距离,且出发时刻为 00。

Output

仅包括一个正数,为车的最大速度最小值,结果保留两位小数。

Sample 1

InputcopyOutputcopy
3
1 2 2
6 6 2
7 8 4
2.00

Hint

数据范围

  • 对于 20\%20% 的数据,0 < n \le 100<n≤10。
  • 对于 30\%30% 的数据,0<x_i,y_i,s_i \le 10000<xi​,yi​,si​≤1000。
  • 对于 50\%50% 的数据,0<n \le 10000<n≤1000。
  • 对于 100\%100% 的数据,0<n \le 2\times10^50<n≤2×105,x_i \le y_i \le 10^8xi​≤yi​≤108,s_i \le10^7si​≤107。

样例解释

第一段用 11 的速度在时间 22 到达第 11 个地点,第二段用 0.50.5 的速度在时间 66 到达第 22 个地点,第三段用 22 的速度在时间 88 到达第 33 个地点。

#include<iostream>
#include<cmath>
#include<cstring>
#include<cstdio>
#include<stack>
#include<string.h>
#include<algorithm>
#include<map>
#include<cstring>
#include<queue>
#include<set>
#include<stdlib.h>
#define dbug cout<<"hear!"<<endl;
using namespace std;
typedef long long ll;
typedef long double ld;
const int N = 1e6 + 5, INF = 0x3f3f3f3f;
ll gcdd(ll a, ll b)
{if (b) while ((a %= b) && (b %= a));return a + b;
}
int n, m;double x[N], y[N], s[N];bool check(ld q)
{ld ant = 0;for (int i = 1;i <= n;i++){ant += s[i] / q;if (ant > y[i]){return false;}else  if(ant < x[i]){ld xx;xx = x[i] - ant;ant += xx;}}return true;
}int main()
{cin >> n;for (int i = 1;i <= n;i++){cin >> x[i] >> y[i] >> s[i];}ld l = 0, r = 100000006;ld ans=0;while (r-l > 0.0000001){ld mid = (l + r )/2;if (!check(mid)){l = mid;}else{ans = mid;r = mid;}}printf("%.2Lf", ans);return 0;
}

 

http://www.jmfq.cn/news/4802329.html

相关文章:

  • 北京网站建设手机app电子商务/青岛网络工程优化
  • wordpress如何增加page样式/seo搜索引擎优化实训报告
  • 乌兰浩特网站开发/百度搜索关键词排行榜
  • 公司网站设计案例/软文世界平台
  • 网站建设 域名 数据库/互联网销售
  • 修复WordPress图片上传错误/seo推广编辑
  • 成都高端网站制作/网站广告调词软件
  • 珠海九洲旅游开发公司/天津关键词优化网站
  • 网站开发用什么语言最好/四川餐饮培训学校排名
  • 广州营销型网站建设哪家好/seo网站整站优化
  • 番禺做网站的/怎么推广网页
  • 12306网站开发多少钱/常德网站建设制作
  • 在猪八戒网站如何做兼职/吉林网站seo
  • 想制作自己的网站/seo优化顾问服务
  • 上海新闻网最新新闻事件/河南seo推广
  • 诸暨网站建设公司/手机seo关键词优化
  • 热卖平台网站怎么做/青岛网站快速排名提升
  • 手机网站制作天强科技/网络广告营销方案策划
  • 建立一个网站的英文/百度竞价网站
  • 中卫网站定制开发设计/网站系统开发
  • 在线做ppt的网站有哪些问题/南宁网站制作
  • 南宁建站系统模板/竞价培训班
  • 东阳实惠营销型网站建设厂家/seo教程视频
  • wordpress怎么选主题/兰州网络seo公司
  • 招远网站建设价格/怎样搭建网站
  • 关键词排名优化易下拉技巧/东莞网络优化调查公司
  • 晋中住房与城乡建设厅网站/seo推广优化培训
  • 给企业做网站的好处/百度一下首页版
  • 知名品牌形象设计公司/优化关键词具体要怎么做
  • 做网站为什么图片上传不了/免费平台