关注
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 个金币。
*/
查看原帖
点赞 评论
相关推荐
查看21道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 找实习是选平台还是选业务? #
6242次浏览 87人参与
# 你的秋招白月光和意难平公司 #
2767次浏览 35人参与
# 腾讯音乐秋招 #
433667次浏览 4800人参与
# xxx岗位的一天 #
6205次浏览 69人参与
# 实习生如何通过转正 #
110663次浏览 1419人参与
# 从夯到拉,评价编程语言 #
2718次浏览 34人参与
# 百度秋招 #
54723次浏览 394人参与
# 机械人,签完三方你在忙什么? #
69964次浏览 251人参与
# 通信/硬件求职避坑tips #
123653次浏览 1054人参与
# 你想跟着什么样领导? #
1673次浏览 24人参与
# AI“智障”时刻 #
4171次浏览 41人参与
# 十一月总结 #
8549次浏览 113人参与
# 你面试时吹过最大的牛 #
14338次浏览 80人参与
# 你的秋招第一场笔试是哪家 #
269472次浏览 2058人参与
# 每个月花钱最多的地方是? #
3184次浏览 35人参与
# 应届生第一份工作最好去大厂吗? #
98433次浏览 927人参与
# 产品面经 #
233705次浏览 2090人参与
# 想给25届机械人的秋招建议 #
37365次浏览 237人参与
# 生化环材还是天坑吗 #
50793次浏览 325人参与
# 距离放假还有_天,我已经…… #
30940次浏览 329人参与
# 没有合适的工作,你会先找个干着,还是考公考研 #
142592次浏览 1216人参与
# 荣耀求职进展汇总 #
1041741次浏览 5397人参与

腾讯成长空间 1187人发布