2024年华为OD机试真题-智能驾驶-Python-OD统一考试(C卷D卷)

ops/2024/11/8 18:44:07/

题目描述:

有一辆汽车需要从 m*n 的地图的左上角(起点)开往地图的右下角(终点),去往每一个地区都需要消耗一定的油量,加油站可进行加油

请你计算汽车确保从起点到达终点时所需的最少初始油量说明:

(1) 智能汽车可以上下左右四个方向移动1

(2) 地图上的数字取值是 0或-1 或者正整数:

1: 表示加油站,可以加满油,汽车的油箱容量最大为 100;

0: 表示这个地区是障碍物,汽车不能通过\n正整数: 表示汽车走过这个地区的耗油量

(3) 如果汽车无论如何都无法到达终点,则返回 -1

输入描述:

第一行为两个数字,M,V,表示地图的大小为 M,N(0< M,N <200)

后面一个M*N 的矩阵,其中的值是 0 或 -1 或正整数,加油站的总数不超过 200个

输出描述:

如果汽车无论如何都无法到达终点,则返回-1

如果汽车可以到达终点,则返回最少的初始油量

示例1

输入

2,2

10,20

30,40

输出

70

示例2

输入

4,4

10,30,30,20

30,30,-1,10

0,20,20,40

10,-1,30,40

输出

70

示例3<


http://www.ppmy.cn/ops/24774.html

相关文章

49. 【Android教程】HTTP 使用详解

在你浏览互联网的时候&#xff0c;绝大多数的数据都是通过 HTTP 协议获取到的&#xff0c;也就是说如果你想要实现一个能上网的 App&#xff0c;那么就一定会和 HTTP 打上交道。当然 Android 发展到现在这么多年&#xff0c;已经有很多非常好用&#xff0c;功能非常完善的网络框…

Linux 基本指令(上)

目录 whoami 命令 pwd 命令 ls 命令 Linux的目录结构 cd 命令 文件操作 什么是文件 touch 命令 mkdir 命令 rmdir / rm 命令 rm 删除文件&#xff1a; rm 删除目录&#xff1a; whoami 命令 whoami &#xff1a;可以看出当前登录的用户名 pwd 命令 pwd 用于显示用户当…

edge 入门基础了解使用

随着Windows 11的发布&#xff0c;Microsoft Edge也迎来了新的更新和改进。作为一名长期使用Edge的用户&#xff0c;我不仅注意到了这些表面的变化&#xff0c;还深入研究了Edge在Windows 11上的新特性和潜在优势。 快捷方式 查找框 在Microsoft Edge浏览器中&#xff0c;按…

selenium元素定位方法介绍|XPATH详解|下拉列表框定位方法

selenium元素定位方法介绍|XPATH详解|下拉列表框定位方法 常用的 Selenium 元素定位方式元素定位方式示例XPATH 定位方法详解使用元素标签名定位使用元素属性定位使用元素层级关系定位使用索引定位使用文本内容定位模糊定位contains() 包含函数starts-with&#xff1b;ends-wit…

服务器根据功能划分有哪几种?

服务器根据功能来进行划分的话有邮件服务器、代理服务器和FTP服务器等多种类型&#xff0c;接下来就主要来了解一下这些服务器的作用有哪些吧&#xff01; 一、邮件服务器 邮件服务器是电子邮件系统的核心组件&#xff0c;主要负责电子邮件的发送和接收&#xff0c;当用户创建…

OC 常用第三方框架使用记录二

JPImageresizerView 录音转文字&#xff0c;去水印用到了镜像 #import "JPImageresizerView.h"###裁剪图片 JPImageresizerConfigure *configure [JPImageresizerConfigure defaultConfigureWithImage:self.orginImage make:^(JPImageresizerConfigure *configure…

【迅投qmt系列】2、历史数据获取

1、基本思想 在 xtquant 中&#xff0c;历史数据要先下载&#xff08;download_history_data&#xff09;到本地的缓存文件中&#xff0c;之后才能获取&#xff08;get_market_data&#xff09;使用。 如果确认之前已经下载过&#xff0c;且数据完整&#xff0c;那么后续使用前…

深入理解堆机制:C语言中的数据结构基础

目录 摘要&#xff1a; 第一章&#xff1a;堆的定义和特性 第二章&#xff1a;堆的实现和操作 第三章&#xff1a;堆的实际应用 技术总结&#xff1a; 摘要&#xff1a; 本文旨在深入探讨C语言中的堆机制&#xff0c;为C语言开发者提供关于堆数据结构的全面理解。文章首…