题面 解析 看了好多dalao们的题解,然而还是不明白... 于是在想了半天后,决定自己写一篇题解. step 1 首先,分析题意, 应该还是比较容易想到, 要一直攻击一个兵器, 直到破坏它为止. 因为迟早要把兵器都破坏完,但如果不先破坏一个的话,他就会一直攻击. 那么,就会有一个破坏兵器的先后顺序. 并且,注意到血量其实只是为了转化成攻击的次数, 因此可以用\(d_i\)表示\(i\)被攻击的次数, 另外,约定\(a_i\)为\(i\)的攻击力, 那么题目就分析完毕了!似乎说了一通废话 ste…