138702025-01-09 07:02:46sklausAranycipők (45)cpp17Hibás válasz 15/4554ms32000 KiB
#include <iostream>
#include <algorithm>

using namespace std;

struct jatekos
{
    int sorszam, golok;
};

int kevesebb(jatekos x1, jatekos x2)
{
    if(x1.golok<=x2.golok)
    {
        return 1;
    }
    else
    {
        return 0;
    }
}


int main()
{
    int n;
    cin >> n;
    jatekos t[n];
    for(int i=0; i<n; i++)
    {
        cin >> t[i].golok;
        t[i].sorszam=i;
    }
    sort(t, t+n, kevesebb);
    cout << t[n-1].golok << endl;
    for(int i=n; i>0; i--)
    {
        if(t[i].golok==t[n-1].golok)
        {
            cout << t[i].sorszam+1 << endl;
        }
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base15/45
1Hibás válasz0/01ms316 KiB
2Futási hiba0/054ms32000 KiB
3Részben helyes1/31ms500 KiB
4Részben helyes1/31ms316 KiB
5Részben helyes1/31ms316 KiB
6Részben helyes1/31ms316 KiB
7Részben helyes1/31ms316 KiB
8Részben helyes2/31ms316 KiB
9Részben helyes1/31ms316 KiB
10Részben helyes1/33ms316 KiB
11Részben helyes1/33ms316 KiB
12Részben helyes1/31ms316 KiB
13Részben helyes1/32ms316 KiB
14Részben helyes1/32ms316 KiB
15Részben helyes1/32ms316 KiB
16Futási hiba0/354ms32000 KiB
17Részben helyes1/32ms316 KiB