题目信息

题目类型
四级
题目年份
2021
题目题型
编程题
关 键 词
宠物小精灵之收服

题目题干

四、宠物小精灵之收服EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

描述EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

宠物小精灵是一部讲述小智和他的搭档皮卡丘一起冒险的故事。EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

一天,小智和皮卡丘来到了小精灵狩猎场,里面有很多珍贵的野生宠物小精灵。小智也想收服其中的一些小精灵。然而,野生的小精灵并不那么容易被收服。对于每一个野生小精灵而言,小智可能需要使用很多个精灵球才能收服它,而在收服过程中,野生小精灵也会对皮卡丘造成一定的伤害(从而减少皮卡丘的体力)。当皮卡丘的体力小于等于0时,小智就必须结束狩猎(因为他需要给皮卡丘疗伤),而使得皮卡丘体力小于等于0的野生小精灵也不会被小智收服。当小智的精灵球用完时,狩猎也宣告结束。EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

我们假设小智遇到野生小精灵时有两个选择:收服它,或者离开它。如果小智选择了收服,那么一定会扔出能够收服该小精灵的精灵球,而皮卡丘也一定会受到相应的伤害;如果选择离开它,那么小智不会损失精灵球,皮卡丘也不会损失体力。EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

小智的目标有两个:主要目标是收服尽可能多的野生小精灵;如果可以收服的小精灵数量一样,小智希望皮卡丘受到的伤害越小(剩余体力越大),因为他们还要继续冒险。EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现在已知小智的精灵球数量和皮卡丘的初始体力,已知每一个小精灵需要的用于收服的精灵球数目和它在被收服过程中会对皮卡丘造成的伤害数目。请问,小智该如何选择收服哪些小精灵以达到他的目标呢?EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入数据的第一行包含三个整数:N(0 < N < 1000),M(0 < M < 500),K(0 < K < 100),分别代表小智的精灵球数量、皮卡丘初始的体力值、野生小精灵的数量。EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

之后的K行,每一行代表一个野生小精灵,包括两个整数:收服该小精灵需要的精灵球的数量,以及收服过程中对皮卡丘造成的伤害。EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出为一行,包含两个整数:C,R,分别表示最多收服C个小精灵,以及收服C个小精灵时皮卡丘的剩余体力值最多为R。EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例输入EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例输入1:10 100 57 102 402 501 204 20EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例输入2:10 100 58 11012 1020 105 2001 110EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例输出EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例输出1:3 30EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例输出2:0 100EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

提示EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

对于样例输入1:小智选择:(7,10) (2,40) (1,20) 这样小智一共收服了3个小精灵,皮卡丘受到了70点伤害,剩余100-70=30点体力。所以输出3 30EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

对于样例输入2:小智一个小精灵都没法收服,皮卡丘也不会收到任何伤害,所以输出0 100EYi100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

答案解析

相关题目

四、宠物小精灵之收服 描述 宠物小精灵是一部讲述小智和他的搭档皮卡丘一起冒险的故事。 一天,小智和皮卡丘来到了小精灵狩猎场,里面有很多珍贵的野生宠物小精灵。小智也想收服其中的一些小精灵。然而,野生的小
三、鸣人的影分身 【题目描述】 在火影忍者的世界里,令敌人捉摸不透是非常关键的。我们的主角漩涡鸣人所拥有的一个招数——多重影分身之术——就是一个很好的例子。 影分身是由鸣人身体的查克拉能量制造的,使用
二. 重启系统题目描述: 小明帮助管理一个处理数据的计算系统,有N个待处理的任务,需要按照顺序来完成这些任务, 即每次所完成任务的编号都要大于前一个完成任务的编号,且单个任务不可以分解完成。计算系统运
一、酒鬼 题目描述 Santo刚刚与房东打赌赢得了一间在New Clondike 的大客厅。今天,他来到这个大客厅欣赏他的奖品。房东摆出了一行瓶子在酒吧上。瓶子里都装有不同体积的酒。令Santo高兴
四、宠物小精灵之收服 题目描述 宠物小精灵是一部讲述小智和他的搭档皮卡丘一起冒险的故事。 一天,小智和皮卡丘来到了小精灵狩猎场,里面有很多珍贵的野生宠物小精灵。小智也想收服其中的一些小精灵。然
三、田忌赛马 题目描述 你一定听过田忌赛马的故事吧? 如果3匹马变成1000匹,齐王仍然让他的马按从优到劣的顺序出赛,田忌可以按任意顺序选择他的赛马出赛。赢一局,田忌可以得到200两银子,输一局,
二、公共子序列 题目描述 我们称序列Z = < z1, z2, ..., zk >是序列X = < x1, x2, ..., xm >的子序列当且仅当存在 严格上升 的序列
一、移动路线 题目描述 桌子上有一个m行n列的方格矩阵,将每个方格用坐标表示,行坐标从下到上依次递增,列坐标从左至右依次递增,左下角方格的坐标为(1,1),则右上角方格的坐标为(m,n)。 小
四、盒子与小球之二 题目描述 N个有差别的盒子(1<=N<=20)。你有A个红球和B个蓝球。0 <= A <= 15, 0 <= B <= 15。球除了颜色没有任
三、核电站 题目描述 一个核电站有N个放核物质的坑,坑排列在一条直线上。如果连续M个坑中放入核物质,则会发生爆炸,于是,在某些坑中可能不放核物质。 任务:对于给定的N和M,求不发生爆炸的放置核物

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢