页面加载中…
通过率 60% · 提交 10 · 通过 6
小明自驾回家,为节省旅途成本,决定在网上挂出顺风车服务,有需要的乘客可自行申请服务,由小明决定谁能搭乘顺风车。 请你设计一个程序帮助小明将顺风车利益最大化,并返回最大的顺风车收益。 具体细节如下:
这类题属于算法机考高频题型中「200分 / 华为OD」方向的高频题型,通常考察对「200分 / 华为OD」的建模能力与边界条件处理。掌握本题的解题思路后,可举一反三应对同类真题方向,稳步提升机考通过率。
整数,小明该趟顺风车的最大收益(最大总乘车距离)。
示例 1
输入示例
10 4 0,3 1,4 3,8 5,10
输出示例
8
示例 2
输入示例
10 5 0,5 1,2 3,6 5,8 6,10
输出示例
9
时间限制 1000 ms · 内存限制 256 MB
本平台为独立第三方培训机构,与华为技术有限公司无任何关联;课程的服务内容与权益以购买协议为准,学习效果因个人情况而异。「华为 OD」「华为可信」等仅为对岗位与考试方向的客观描述,相关商标归各自权利人所有。
登录后可查看你在本题的历史提交,以及每次的各用例通过情况。
示例 3
输入示例
20 3 0,5 5,10 10,15
输出示例
15
三个乘客完全不重叠,可以全部选择,收益 5 + 5 + 5 = 15 元。
© 2026 广州慕课网络科技有限公司 · 吴师兄学算法官网 版权所有