2022安徽大学ACM实验室新生赛题解+标程 A. 灵魂之火 I 考虑每次打出灵魂之火后,如果剩余手牌内有不是灵魂之火的卡牌,那么从中选择一张弃掉是最优的,根据以上策略容易得到答案为 min(m,⌈n2⌉)×4\min(m,\lceil\frac{n}{2}\rceil)\times4min(m,⌈2n⌉)×4 。 注意 C/C++ 要开 long long。 void solve() { cout << min(M, (N + 1) / 2) * 4 << endl; } B. 灵魂之火 II 考虑期望 Dp,记 fi,jf_{i,j}fi,j 为有 iii...