考虑贪心
我们要让让牛牛尽可能多赢
在尽可能多赢的条件下让牛牛尽可能多平局

#include<bits/stdc++.h>
using namespace std;
int a[5];
int b[5];
void work()
{
    int ans=0,k;
    cin>>a[1]>>a[2]>>a[3];
    cin>>b[1]>>b[2]>>b[3];
    k=min(a[1],b[2]);
    a[1]-=k;
    b[2]-=k;
    ans+=2*k;
    k=min(a[2],b[3]);
    a[2]-=k;
    b[3]-=k;
    ans+=2*k;
    k=min(a[3],b[1]);
    a[3]-=k;
    b[1]-=k;
    ans+=2*k;
    for(int i=1;i<=3;i++)
        ans+=min(a[i],b[i]);
    cout<<ans<<"\n";
}
int t;
int main()
{
    cin>>t;
    work();
    return 0;
}