求调(WA 爆0)
查看原帖
求调(WA 爆0)
1312510
chen_rcc楼主2024/9/18 21:09
#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
string hh;
double ow;
char tt;
int n[1000][1000],a2,a3,a4,b4,b6,q,cot;
int main()
{
    cin >> q;
    while(q--)
    {
        cot = 0;
        cin >> a2 >> a3 >> a4 >> b4 >> b6;
        while(b6 > 0 && a2 > 0 && a4 > 0)
        {
            b6 --;
            a2 --;
            a4 --;
            cot += 6;
        }
        while(b6 > 0 && a3 > 1)
        {
            b6 --;
            a3 --;
            a3 --;
            cot += 6;
        }
        while(b6 > 0 && a2 > 2)
        {
            b6 --;
            a2 --;
            a2 --;
            a2 --;
            cot += 6;
        }
        while(b4 > 0 && a4 > 0)
        {
            b4 --;
            a4 --;
            cot += 4;
        }
        while(b4 > 0 && a2 > 1)
        {
            b4 --;
            a2 --;
            a2 --;
            cot += 4;
        }
        while(b6 > 0 && a2 > 0 && a3 > 0)
        {
            b6 --;
            a2 --;
            a3 --;
            cot += 5;
        }
        while(b4 > 0 && a3 > 0)
        {
            b4 --;
            a3 --;
            cot += 3;
        }
        while(b6 > 0 && a2 > 1)
        {
            a2 --;
            a2 --;
            b6 --;
            cot += 4;
        }
        while(b4 > 0 && a2 > 0)
        {
            a2 --;
            b4 --;
            cot += 2;
        }
        while(b6 > 0 && a3 > 0)
        {
            a3 --;
            b6 --;
            cot += 3;
        }
        while(b6 > 0 && a2 > 0)
        {
            a2 --;
            b6 --;
            cot += 2;
        }
        cout << cot << endl;
    }
    return 0;
}
2024/9/18 21:09
加载中...