q≤100,b4+b6≤a2+a3+a4≤100q≤100,b4+b6≤a2+a3+a4≤100 。
#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main()
{// 请在此输入您的代码int q; cin >> q;while(q--){int c = 0,cnt = 0;int a2,a3,a4,b4,b6; cin >> a2 >> a3 >> a4 >> b4 >> b6;//处理2*3c = min(a3/2,b6);cnt += 6*c;a3 = a3 - 2*c;b6 -= c;//a3为0,处理2和4的组合c = min(a2,b6);cnt += 2*c;a2 -= c;b6 -= c;b4 += c;c = min(b6,a4);cnt += 4*c;b6 -= c;a4 -= c;if(a3 > 0 && b6 > 0){cnt += 3;a3--;}c = min(b4,a4);cnt += 4*c;b4 -= c;a4 -= c;//a4为0,处理a2,a3c = min(a2/2,b4);cnt += 4*c;a2 -= 2*c;b4 -= c;//a2为0,处理a3c = min(a3,b4);cnt += 3*c;a3 -= c;b4 -= c;if(a2 > 0 && b4 > 0){cnt += 2;a2--;b4--;}cout << cnt << endl;}return 0;
}