题意: 题意有点难懂,这里解释一下.题意:给你n组数,每组都可以和其他组配对,然后你只能选这个组的a类,那个组的b类/这个组的b类,那个组的a类.然后要求总和最小,当然还给了m组不能配对的点,然后输出每组配对所获得的值. 思路: 暴力的思路十分简单,就是一一配对,然后一一比较即可.但是这样做的时间复杂度是的,显然是不可行的.那么我们优化思路,发现每次配对都是选a/b,且选出来最优,那么我们直接sort一下,把选a点更优的点放前面,然后就完成了(因为具有单调性.)然后-那些不能选的点的贡献即可.这样的时间复杂度就是.这里用前缀和记录下a的前缀,后缀和记录下b的后缀即可. 代码: #include...