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 个金币。 */
点赞 评论

相关推荐

哈哈哈,你是老六:百度去年裁员分评不好,赶紧弄点红包
点赞 评论 收藏
分享
拒绝996的悲伤蛙:此贴终结|给路过的牛友分享一下心得👇 实习的时候不要光埋头干活,身边的大佬同事才是真·宝藏人脉!大胆请教他们工作以及职场上的问题以我的经历,我的带教有十几年工作经验,做过运维、后端开发、web测试,现在是高级软测,是行走的避坑指南 我之前纠结要不要学Web测试简历,被他一句话点醒:Web发展成熟,岗位需求在缩,AI对互联网的冲击可能以后架构+开发+测试一人包揽。现在用户更多用的是移动端APP/小程序,相比之下天天守着电脑刷网页的人基数小。 这里我的纠结得到反馈,于是我又把简历发给带教,获得了一对一的简历指导。 感兴趣的可以看看: 1.教育背景:本科→本科(全日制) 2.实习经历:总体问题不大,但第2点要稍作修改,可以写但做功课,如风机、水箱……可能会问用哪个供应商的?使用寿命、型号、电压电流、多少秒会触发逻辑? 3.项目经历(坑太多,大型翻车现场): - 项目名越直白越好,让人一眼就知道你干了啥。 -用的什么语言设计核心接口,异步执行做功课,涉及线程问题,被问可回答n个功能是如何错开异步执行的 - “验证任务消费……阻塞丢包”“高负载稳定性”这种词,没三五年开发功底不要写,不然面试时被问线程、数量级、CPU占用,内存带宽等影响性能的直接原地社死。 -做功课 -做功课,测了哪些模块,如何设计,接口流量抓包,token,变量…… -做功课,要熟悉网络协议…… 带教之前做互联网开发的时候面试过很多人,总的来说不要为了显得项目高大上过渡包装,写了就要做好拷打的准备
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务