关注
360第二道题题目与解答(不保证完全正确,可以通过测试用例)
题目:
/**
* 题目描述
* X 星人发现了一个藏宝图,在藏宝图中标注了 N 个宝藏的位置。这 N 个宝库连成了一条直线,每个宝库都有若干金币。
* X 星人决定乘坐热气球去收获金币,热气球每次最多只能飞行 M 千米(假设热气球在飞行过程中并不会发生故障),
* 此外,由于涉及上的缺陷,热气球最多只能启动 K 次。
* X 星人带着热气球来到第一个宝库(此时热气球尚未启动),收集完第一个宝库的金币之后将启动热气球前往下一个宝库,
* 如果他决定收集某一个宝库的金币,必须停下热气球,收集完之后再重新启动热气球。当然,X 星人每到一个宝库是一定
* 会拿走所有的金币的。
* 已知每一个宝库距离第一个宝库的距离(单位:千米)和宝库的金币数量。
* 请问 X 星人最多可以收集到多少金币?
*
* 输入描述
* 第一行输入三个正整数 N、M 和 K,分别表示宝库的数量、热气球每次最多能飞行的距离 和 热气球最多能启动多少次。
* 三个正整数均不超过 100,相邻两个正整数之间用空格隔开。
* 接下来 N 行每行包括两个空格隔开的正整数,分别表示第一个宝库到某一个宝库的距离(千米)和该宝库的金币数。注意
* 第一个宝库的距离为 0.
* 输入保证所有的宝库按照到第一个宝库的距离从近到远排列。初始位置为第一个宝库。
*
* 输出描述
* 输出一个整数,表示最多可以收集金币的个数
*
* 示例
* 输入
* 5 10 2
* 0 5
* 8 6
* 10 8
* 18 12
* 22 15
* 输出
* 25
* 说明
* 在第一个宝库获取 5 个金币,消耗一次启动;在第三个金库收获 8 个金币,消耗依次启动;在第四个金库收集 12 个金币
* 共收集了 25 个金币。
*/
查看原帖
点赞 评论
相关推荐
09-22 09:42
江西理工大学南昌校区 Java 牛客37185681...:马德,我感觉这是我面过最恶心的公司,一面是两个女hr,说什么实习前几个月属于试用期,试用期过了才能转成正式实习生,我***笑了,问待遇就是不说,问能不能接受全栈,沙币公司
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客树洞,我想对你说 #
19400次浏览 137人参与
# 大学最后一个寒假,我想…… #
56053次浏览 613人参与
# 快手技术岗信息交流阵地 #
8478次浏览 60人参与
# 你最近一次加班是什么时候? #
94666次浏览 515人参与
# 除了主业以外,你还有哪些其他收入? #
32662次浏览 299人参与
# 你最满意的offer薪资是哪家公司? #
43132次浏览 214人参与
# 求职中的尴尬瞬间 #
7897次浏览 66人参与
# 应届生被毁约被毁意向了怎么办 #
48459次浏览 282人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
138319次浏览 886人参与
# 机械人避雷的岗位/公司 #
30748次浏览 250人参与
# 研究所笔面经互助 #
98373次浏览 550人参与
# 牛客周边新品开箱 #
12246次浏览 91人参与
# 国央企薪资爆料 #
123793次浏览 580人参与
# 如何KTV领导 #
74697次浏览 505人参与
# 硬件人的春招flag #
53524次浏览 435人参与
# 牛友的志愿填报指南 #
37139次浏览 189人参与
# 打工人锐评公司红黑榜 #
176626次浏览 1023人参与
# 怎么给家人解释你的工作? #
16185次浏览 96人参与
# 得物app工作体验 #
30682次浏览 69人参与
# 国企还是互联网,你怎么选? #
173339次浏览 1315人参与
# 25届非技术实习投递记录 #
132791次浏览 993人参与
查看10道真题和解析
CVTE公司福利 672人发布