HBC232732[JSOI2008]球形空间产生器SPHERE,高斯消元,线性代数禅题解 (你是一个骑士吗?)

把回忆走一遍 算法基础篇 41 0
挑战自我,勇攀编程高峰!全网最全C++题库,助您成为编程达人。
只是我手上的傀儡而已,冲锋!本题请格外注意标红和加粗的字!你的任务目标是营救被困于该格的公主,你需要选择一个 公主不在的格子作为起点,任意时刻不重复经过已经走过的点,到达某个格子时,必须与当前怪物战斗,如果战斗力严格大于其战斗力,可以击败它并获得它所具有的全部战斗力,使得能完成任务目标。

骑士?只是我手上的傀儡而已,冲锋! 本题请格外注意标红和加粗的字! 你是一个骑士,现有一个包含 N N 个格子的一维棋盘(一行 N N 列)。 第 i i 个格子有一个战斗力为 a_i a i ​ 的怪物:所有怪物对应的 a_i>0 a i ​ >0,若 a_i=0 a i ​ =0 表示第 i i 列是公主。 你的任务目标是营救被困于该格的公主(走到公主所在的格子),你需要选择一个 公主不在 的格子作为起点,任意时刻 不重复 经过已经走过的点。 到达某个格子时,必须与当前怪物战斗,如果战斗力严格大于其战斗力,可以击败它并获得它所具有的全部战斗力。 形式化地,设你的战斗力是 m m,怪物的战斗力是 a_i a i ​ : text{战斗}begin{cases}mle a_irightarrowtext{任务失败}\m> a_irightarrowtext{击败该怪物,且}~mleftarrow m+a_iend{cases} 战斗{ m≤a i ​ →任务失败 m>a i ​ →击败该怪物,且 m←m+a i ​ ​ 给定序列 {a_n} {a n ​ },求采用最优策略选择起点及行动路径时 最少 的初始战斗力 m_0 m ​ 使得能完成任务目标。

HBC232732[JSOI2008]球形空间产生器SPHERE,高斯消元,线性代数禅题解
(你是一个骑士吗?)-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
成为编程大师,不再是梦想!全网最全C++题库,助您开启编程新篇章。

标签: HBC232732[JSOI2008]球形空间产生器SPHERE 高斯消元 线性代数禅题解