比赛 2026.8.26 评测结果 AAAAAAAAAA
题目名称 game 最终得分 100
用户昵称 运行时间 3.000 s
代码语言 C++ 内存使用 7.51 MiB
提交时间 2026-08-26 08:41:29
显示代码纯文本
#include <bits/stdc++.h>
using namespace std;
#define int long long
#define INT_MAX (int)(1e18)

const int N=5e5+10;

int n;
int a[N],sum[N];

inline int read(){
    int t=0,f=1;
    register char c=getchar();
    while(c<'0'||c>'9') f=(c=='-')?(-1):(f),c=getchar();
    while(c>='0'&&c<='9') t=(t<<3)+(t<<1)+(c^48),c=getchar();
    return t*f;
}

void solve(){
    n=read();
    for(int i=1;i<=n;i++) a[i]=read(),sum[i]=sum[i-1]+a[i];
    int ans=0;
    for(int i=0;i<=n/2-1;i++) ans=max(ans,sum[i]+sum[n]-sum[n-(n/2-1-i)]);
    cout<<sum[n]-ans<<" "<<ans<<"\n";
}

signed main(){
    freopen("gameemag.in","r",stdin);
    freopen("gameemag.out","w",stdout);
    int T=read();
    while(T--) solve();
    return 0;
}