65422023-12-08 11:19:39tamasmarkGyros (30)cpp17Hibás válasz 13/304ms3224 KiB
// gyros.cpp : This file contains the 'main' function. Program execution begins and ends there.
//

#include <iostream>
#include <deque>
#include <string>

using namespace std;

int t, n, csirke, borju, i, j, db,vegyes;
char s;
deque<int>megold;

int main()
{
    cin >> t;
    while (t)
    {
        db = 0;
        cin >> n >> csirke >> borju;
        for (i = 1; i <= n; ++i)
        {
            cin >> s;
            if (s == 'C'&&csirke>=2)
            {
                db++;
                csirke -= 2;
            }
            else if (s == 'B' && borju >= 2)
            {
                db++;
                borju -= 2;
            }
            else if (s == 'V')
            {
                vegyes++;
            }
        }
        while (csirke && borju)
        {
            db++;
            csirke--;
            borju--;
        }
        megold.push_back(db);
        t--;
    }
    for (auto& e : megold) cout << e << "\n";
    return 0;
}
/*
2
5 5 3
VBCVC
2 2 1
VC

*/
// Run program: Ctrl + F5 or Debug > Start Without Debugging menu
// Debug program: F5 or Debug > Start Debugging menu

// Tips for Getting Started: 
//   1. Use the Solution Explorer window to add/manage files
//   2. Use the Team Explorer window to connect to source control
//   3. Use the Output window to see build output and other messages
//   4. Use the Error List window to view errors
//   5. Go to Project > Add New Item to create new code files, or Project > Add Existing Item to add existing code files to the project
//   6. In the future, to open this project again, go to File > Open > Project and select the .sln file
RészfeladatÖsszpontTesztVerdiktIdőMemória
base13/30
1Elfogadva0/03ms1688 KiB
2Hibás válasz0/04ms1936 KiB
3Elfogadva2/23ms2204 KiB
4Elfogadva2/23ms2348 KiB
5Elfogadva2/23ms2540 KiB
6Hibás válasz0/33ms2932 KiB
7Hibás válasz0/33ms2844 KiB
8Hibás válasz0/33ms2936 KiB
9Elfogadva2/23ms2840 KiB
10Hibás válasz0/23ms2840 KiB
11Elfogadva2/23ms2864 KiB
12Elfogadva3/33ms2964 KiB
13Hibás válasz0/34ms3184 KiB
14Hibás válasz0/34ms3224 KiB