5308. 公路

2024-01-05 18:28
文章标签 公路 5308

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

题意

有n 个站点,站点可以加油,站点之间的油的价格不一定相等,站点的编号从1到n,站点之间的距离用v表示,站点的油价用a表示,求从1站点到n站点所需要的最小的油价是多少

数据范围

对于所有测试数据保证:1≤n≤105
,1≤d≤105
,1≤vi≤105
,1≤ai≤105

输入

依次输入站点数目n,每一升油可以跑的距离,站点之间的距离,站点的油的价格
5 4
10 10 10 10
9 8 9 6 5

输出

79

代码

#include<bits/stdc++.h>
using namespace std;
const int N=1e5+10;
long long v[N],a[N],o[N];
int main()
{int n,d;cin>>n>>d;for(int i=2;i<=n;i++){cin>>v[i];v[i]+=v[i-1];o[i]=ceil((double)v[i]/d);}for(int i=1;i<=n;i++)   cin>>a[i];long long p=a[1];long long ans=0;for(int i=1;i<=n;i++){ans+=p*(o[i]-o[i-1]);p=min(p,a[i]);}cout<<ans<<endl;return 0;
}

想法

前缀和+维护最小值

o数组表示的是油的升数,p表示的是最小的油价,ans表示总的花费

贪心的思想,每一次都是使用当前最小的油价

好像代码很短,非常简单,以上,准备等y总直播讲解完这题,再对该博客进行一些补充和修改

向上取整是防止跑到一半没有油了,宁可多出一点也不可以半路熄火

这篇关于5308. 公路的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

06-3. 公路村村通(30) 最小生成树

06-3. 公路村村通(30) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 现有村落间道路的统计数据表中,列出了有可能建设成标准公路的若干条道路的成本,求使每个村落都有公路连通所需要的最低成本。 输入格式说明: 输入数据包括城镇数目正整数N(<=1000)和候选道路数目M(<

智慧公路大数据运营中心整体解决方案

方案简介: 智慧公路大数据运营中心解决方案的实施,不仅提高了公路交通的运行效率和管理水平,还推动了智慧交通建设的深入发展。通过消除信息孤岛、促进数据共享和开放,实现了交通信息资源的有效整合和利用。未来,随着技术的不断进步和应用的不断深化,智慧公路大数据运营中心将在更多领域发挥重要作用,为构建安全、高效、绿色的现代交通体系贡献力量。 部分方案内容:

06-3. 公路村村通(30)

06-3. 公路村村通(30) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 现有村落间道路的统计数据表中,列出了有可能建设成标准公路的若干条道路的成本,求使每个村落都有公路连通所需要的最低成本。 输入格式说明: 输入数据包括城镇数目正整数N(<=1000)和候选道路数目M(<=3N

公路气象站的基本功能是什么

在快速发展的现代交通网络中,公路气象站扮演着重要角色。公路气象站通过实时监测和传输道路气象条件数据,为公路管理、交通管理和驾驶员提供了及时、准确的气象信息,有效提升了公路的通行效率和安全性。 公路气象站的基本功能 公路气象站通常安装在公路或高速公路附近,配备有各种气象传感器和设备,能够实时监测和记录多种气象参数,包括温度、湿度、风速、风向、降雨量以及能见度等。这些数据对于评估道路状况、

中国最美公路

中国最美公路 《中国国家地理》2021年增刊 文章目录 中国最美公路横断山地公路绿洲荒漠公路天山山地公路秦巴公路黄土高原公路东部滨海公路林海雪原公路东南丘陵公路喀斯特公路青藏高原公路致敬最美长线公路极致公路 横断山地公路 214国道 215国道 227国道 绿洲荒漠公路 315国道——西宁至喀什 216国道(塔克拉玛干沙漠公路) G7京新高速 天山山地公

【免费分享】全国shp数据汇总(中国湖泊、县界、公路、河流、铁路、国界线、经纬线、省会城市、省级行政区、县城驻地、线状省界)

ESRI Shapefile(shp),或简称shapefile,该文件格式已经成为了地理信息软件界的开放标准,也是重要的交换格式,能够在ESRI与其他公司的产品之间进行数据互操作。 Shapefile属于一种矢量图形格式,它能够保存几何图形的位置及相关属性。用于描述几何体对象:点、折线与多边形。例如,Shapefile文件可以存储井、河流、湖泊等空间对象的几何位置。除了几何位置,shp文件

【洛谷】P1111:修复公路

闲来无事找个题目(做完后才想到写个博客,所以图片是后来拍的): 哇,是个并查集的题诶。 怀揣着好奇心,我点进去看了看。 题目 传送门 我随手打开csacademy,建了个图。怎样才能让任意两个村庄都存在至少一条修复完成的路呢?我想了想,惊讶地发现这道题十分简单。 任意两节点都存在一条路,那就是树,要从图中扣树,图又是无向图,那不就是最小生成树嘛。 所以,这道题就是个模板题。

【最小生成树Kruskal】【并查集】乡村公路

Time Limit : 4000/2000ms (Java/Other)   Memory Limit : 65536/32768K (Java/Other) Total Submission(s) : 21   Accepted Submission(s) : 10 Problem Description 某省调查乡村交通状况,得到的统计表中列出了任意两村庄间的距离。省政府“畅通工程”的

hdu 5308 I Wanna Become A 24-Point Master(构造)

题目链接:hdu 5308 I Wanna Become A 24-Point Master #include <cstdio>#include <cstring>#include <algorithm>using namespace std;int n;int main() {while (~scanf("%d", &n)) {if (n == 1 || n == 2 || n

HSACM 1503 公路乘车

1503: 公路乘车 Time Limit: 1 Sec   Memory Limit: 128 MB Submit: 21   Solved: 13   Scores: 89.83 [ Submit][ Status][ BBS] Description 一个特别的单行街道在每公里处有一个汽车站。顾客根据他们乘坐汽车的公里使来付费。例如下表就是一个费用的单子。   没有一辆车子