42052023-03-16 13:43:00DalmProgramtermék verseny (70 pont)cpp11Hibás válasz 0/7037ms5300 KiB
#include <iostream>

using namespace std;

int main()
{
    int N;
    int bs;
    cin>>N;
    cin>>bs;
    int arany=N/12;
    int ezust=N/4;
    int bronz=N/2;
    int pontok[N+1];
    int a=N;
    int e=N;
    int b=N;
    for(int i=1;i<=N;i++){
        cin>>pontok[i];
    }
    int bendeguz=pontok[bs];
    int db=0;
    for(int i=1;i<N;i++){
        if(i==bs)
            continue;
        if(pontok[i]>bendeguz)
            db++;
        if(db==arany)
            a=i-1;
        if(db==ezust)
            e=i-1;
        if(db==bronz)
            b=i-1;
    }
    if(a==N){
        b==0;
        e==0;
    }
    if(a<bs)
        a=0;
    cout<<a<<endl;
    if(a<bs)
        e=0;
    cout<<a<<endl;
    if(a<bs)
        b=0;
    cout<<a<<endl;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/70
1Hibás válasz0/03ms1872 KiB
2Hibás válasz0/03ms2124 KiB
3Hibás válasz0/037ms3104 KiB
4Hibás válasz0/33ms2420 KiB
5Hibás válasz0/33ms2548 KiB
6Hibás válasz0/33ms2704 KiB
7Hibás válasz0/33ms2916 KiB
8Hibás válasz0/33ms3164 KiB
9Hibás válasz0/33ms3248 KiB
10Hibás válasz0/33ms3212 KiB
11Hibás válasz0/33ms3332 KiB
12Hibás válasz0/33ms3212 KiB
13Hibás válasz0/34ms3488 KiB
14Hibás válasz0/44ms3504 KiB
15Hibás válasz0/419ms4152 KiB
16Hibás válasz0/423ms4400 KiB
17Hibás válasz0/427ms4520 KiB
18Hibás válasz0/46ms4156 KiB
19Hibás válasz0/48ms4540 KiB
20Hibás válasz0/412ms4616 KiB
21Hibás válasz0/437ms5276 KiB
22Hibás válasz0/437ms5300 KiB
23Hibás válasz0/432ms5136 KiB