比赛链接 B题 #Card Game# 题目描述 将一个长度为2*n的排列分成a,b两个有n个数字的数列,每次比较a1和b1,将大的数字删除,其余数字自动补齐。如果是a数列被删除则得一分。直到a或b被删空。文如何在游戏开始前任意重排a以得到最大的得分,问有多少种重排的方式可以使a的分数最高。 思路 考试的时候一直在想怎么样让a能更多的比b大,但是关键在于我们不知道b的牌,所以只能让已知的a中大的数多往前排(没猜到降序大概是因为还是不习惯贪心的思维吧)。再仔细想,最后我们只会剩下|mina-minb|,也就是说,比minb大的无论如何都会删去,使我加分;比minb小的无论如何都删不去,那么最优情...