小颜同学的游戏之旅(一)

本文介绍了原神中的魔法卡片游戏,玩家利用“风神瞳”卡片“征服之风”和“星辰转移”以及“时之沙”调整敌人属性以击败对手。挑战在于如何在使用最少的时之沙卡片情况下完成任务。文章提供了一个示例输入和输出,并给出了数据范围。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

故事背景

在和同学们玩完游戏后,小颜同学终于拥有了属于自己的时间,于是他兴奋的打开了原神,准备玩一下游戏。却发现游戏里面正热闹着,于是他准备去凑这个热闹。

题目描述

在提瓦特大陆,原神玩家们发现了一种新的魔法卡片游戏,受到了广泛关注。游戏中有一种特殊的卡片,叫做“风神瞳”,其效果是改变敌方元素的属性,使其转化为自己的力量。

在游戏中,有一张一星卡片(一星即使用消耗 1 点元素能量),名为“征服之风”,可以使得一个敌方场上攻击力小于等于 2 的角色归为我方。

还有一张四星卡片名为“星辰转移”,效果是将一个敌方场上攻击力小于等于 3 的角色拉到我方战场内。

另外一张一星卡片是“时之沙”,能使敌方全场角色的攻击力下降 3 点。

由于某种不可告人的交易,你已经掌握了这些卡片的无限使用权,但是出于对元素平衡的考虑,你必须在使用 最少的时之沙的情况下击败对手。

现在你的对手场上有 n 个角色,每个角色的攻击力是 ki​ 点。

你的对手有 m 点生命值。

你现在的任务就是将敌方的角色拉过来攻击对手(每一个角色只能攻击一次,攻击力为拉过来时角色剩余的攻击力),击败对手(将对方的生命值降至0点或以下)。

友情提示

敌方角色和你的对手是上下级关系,敌方角色是你对手的手下,你的目标是拉拢对手的手下并击败你的对手。

输入描述

第一行用一个空格隔开的两个整数 n,m 分别代表敌方场上的角色数量和你对手的血量。

第二行 n 个整数每两个整数之间用一个空格隔开&#

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值