60252023-10-25 16:20:09KristófKövek (100 pont)cpp11Wrong answer 0/1004ms5096 KiB
#include <iostream>


using namespace std;

int main()
{
    int hentes;
    cin>>hentes;
    int mennyih;
    cin>>mennyih;
    int hhentes;
    string fajta[mennyih];
    string kettes[mennyih];
    int legjobbh[hentes-1];
    for(int i=0;i<hentes-1;i++){
        legjobbh[i]=0;
    }

    for(int i=0;i<mennyih;i++){
        cin>>fajta[i];
        cin>>hhentes;
        legjobbh[hhentes-1]++;
        kettes[i]=fajta[i];
    }
    int index;
    int legjobb=-1;
    for (int i=0;i<hentes-1;i++){
        if(legjobb<legjobbh[i]){
            legjobb=legjobbh[i];
            index=i;
        }
    }
    cout<<index+1<<endl;

    for(int i=0;i<mennyih;i++){
        for(int x=i+1;x<mennyih;x++){
            if(fajta[i]==kettes[x]){
                kettes[i]="NINCS";
                kettes[x]="NINCS";
            }
        }
    }
    bool k=true;
    for(int i=0;i<mennyih;i++){
        if(kettes[i]!="NINCS"){
            cout<<kettes[i]<<endl;
            k=false;
            break;
        }
    }
    if(k==true){
        cout<<"NINCS"<<endl;
    }

    string harmas[mennyih];
    for(int i=0;i<mennyih;i++){
        harmas[i]="NINCS";
    }
    harmas[0]=fajta[0];
    int harmasv=1;
    for(int i=0;i<mennyih-1;i++){
        for(int x=0;x<harmasv;x++){
        if(fajta[i]==harmas[x]){
            harmas[i]=fajta[i];
            harmasv++;
        }
        }
    }
    cout<<harmasv;

    return 0;
}
SubtaskSumTestVerdictTimeMemory
base0/100
1Wrong answer0/03ms1808 KiB
2Wrong answer0/04ms3004 KiB
3Runtime error0/53ms2392 KiB
4Runtime error0/53ms2604 KiB
5Wrong answer0/53ms2716 KiB
6Wrong answer0/53ms3084 KiB
7Wrong answer0/53ms3124 KiB
8Wrong answer0/53ms3372 KiB
9Wrong answer0/73ms3384 KiB
10Wrong answer0/73ms3556 KiB
11Wrong answer0/83ms3556 KiB
12Wrong answer0/83ms3712 KiB
13Wrong answer0/83ms3944 KiB
14Wrong answer0/83ms4092 KiB
15Wrong answer0/83ms4280 KiB
16Wrong answer0/83ms4984 KiB
17Wrong answer0/83ms5096 KiB