E 根据题意,分别利用前缀和,后缀和,然后遍历一遍取最大值即可 using namespace std; #define int long long #define vi vector<int> void solve(){ int n,m;cin>>n>>m; vi a(n),b(n); vi ans1(n+1),ans2(n+1); for(int i=0;i<n;i++) cin>>a[i]; for(int i=0;i<n;i++) cin>>b[i]; priority_queue<int>s1,s2;...