比赛 2024暑假C班集训5 评测结果 AWWTTTTTTT
题目名称 任务 最终得分 10
用户昵称 flyfree 运行时间 7.000 s
代码语言 C++ 内存使用 4.04 MiB
提交时间 2024-07-05 11:25:45
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
#define ll long long
ll n,ans=1e9;
ll a[2005],b[2005];
void dfs(ll i,ll x,ll y){
//    cout<<i<<" "<<x<<" "<<y<<endl;
    if(i>n){
        ans=min(ans,max(x,y));
        return;
    }
    dfs(i+1,x+a[i],y);
    dfs(i+1,x,y+b[i]);
}
int main(){
    freopen("task.in","r",stdin);
    freopen("task.out","w",stdout);
    cin>>n;
    for(int i=1;i<=n;i++)cin>>a[i]>>b[i];
    dfs(1,0,0);
    cout<<ans;
    return 0;
}