50102023-04-09 13:33:02Laci3000Utazásszervezés (75 pont)cpp17Hibás válasz 0/756ms3804 KiB

#include <vector>
#include <iostream>

using namespace std;

void beolvaso() {
    int idegenvezetok;
    cin >> idegenvezetok;
    int szezonhossz;
    cin >> szezonhossz;
    int uthossz;
    cin >> uthossz;
    int  csoportok;
    cin >> csoportok;

    int megthetout = 0;
    vector<int> lista(csoportok);

    for (int i = 0; i < csoportok; i++)
    {
        cin >> lista[i];
    }
    bool vege = false;
    vector<int> idegen(idegenvezetok);
    for (int i = 0; i < idegenvezetok; i++)
    {
        if (lista[i] + uthossz < szezonhossz && i < csoportok) {
            idegen[i] = lista[i] + uthossz;
            megthetout++;
        }
        else {
            vege = true;
            break;
        }
    }
    for (int a = 0; a < idegenvezetok && !vege; a++)
    {   
        for (int i = idegenvezetok; i < csoportok; i++)
        {
            if(lista[i] < idegen[a] && idegen[a] + uthossz <= szezonhossz) {
                idegen[a] = lista[i] + uthossz;
                megthetout++;
            }
            else {
                vege = true;
                break;
            }

        }
    }
    cout << megthetout;
}
 
int main()
{
    beolvaso();
}

RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/75
1Elfogadva0/03ms1816 KiB
2Hibás válasz0/06ms2364 KiB
3Hibás válasz0/33ms2428 KiB
4Hibás válasz0/42ms2296 KiB
5Hibás válasz0/43ms2492 KiB
6Hibás válasz0/43ms2704 KiB
7Hibás válasz0/43ms2784 KiB
8Hibás válasz0/43ms3036 KiB
9Hibás válasz0/53ms3148 KiB
10Hibás válasz0/53ms3268 KiB
11Hibás válasz0/64ms3584 KiB
12Hibás válasz0/64ms3680 KiB
13Hibás válasz0/64ms3656 KiB
14Hibás válasz0/64ms3540 KiB
15Hibás válasz0/66ms3664 KiB
16Hibás válasz0/64ms3736 KiB
17Hibás válasz0/66ms3804 KiB