题目大意 一行格子,每个格子里有数字.一些卡片,卡片上有1.2.3.4这几种数字.一开始你在格子1,随后每次选一个卡片,你可以前进卡片上的数字个格子,得到格子上的分数,然后讲该卡片丢弃.求取卡片的顺序,使得得到的分数之和最大. 题解 定义\(A\)数组为格子上的各个数字,\(f(p,a,b,c,d)\)为从位置1走到位置\(p\),已经用了\(a\)个数字1卡片,\(b\)个数字2卡片,\(c\)个数字3卡片,\(d\)个数字4卡片时,得到的分数的最大值.则有递归式: \[f(p,a,b,c,d…