50102023-04-09 13:33:02Laci3000Utazásszervezés (75 pont)cpp17Wrong answer 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();
}

SubtaskSumTestVerdictTimeMemory
base0/75
1Accepted0/03ms1816 KiB
2Wrong answer0/06ms2364 KiB
3Wrong answer0/33ms2428 KiB
4Wrong answer0/42ms2296 KiB
5Wrong answer0/43ms2492 KiB
6Wrong answer0/43ms2704 KiB
7Wrong answer0/43ms2784 KiB
8Wrong answer0/43ms3036 KiB
9Wrong answer0/53ms3148 KiB
10Wrong answer0/53ms3268 KiB
11Wrong answer0/64ms3584 KiB
12Wrong answer0/64ms3680 KiB
13Wrong answer0/64ms3656 KiB
14Wrong answer0/64ms3540 KiB
15Wrong answer0/66ms3664 KiB
16Wrong answer0/64ms3736 KiB
17Wrong answer0/66ms3804 KiB