Submission

Status:

---P------

Subtask/Task Score:

10/100

Score: 10

User: erng

Problemset: ประลอง

Language: cpp

Time: 0.003 second

Submitted On: 2025-10-09 10:19:28

#include <bits/stdc++.h>
using namespace std;

int n, num[105], a, b, t;
vector<int> va, vb;

int main()
{
    cin>>n;
    for (int i=0; i<n; i++)
    {
        cin>>num[i];
    }
    for (int i=0; i<n; i++)
    {
        if (abs(a+num[i]-b)<abs(b+num[i]-a))
        {
            a+=num[i];
            va.push_back(num[i]);
        }
        else
        {
            b+=num[i];
            vb.push_back(num[i]);
        }
    }
    for (int i=0; i<va.size(); i++)
    {
        cout<<va[i]<<" ";
    }
    cout<<'\n';
    for (int i=0; i<vb.size(); i++)
    {
        cout<<vb[i]<<" ";
    }
    
}