230052026-01-16 10:34:52KSziliAranycipők (45)cpp17Accepted 45/452ms508 KiB
#include <iostream>
#include <algorithm>

using namespace std;
struct golszerzok
{
    int sorszam, golok;
};


int main()
{
    golszerzok a[1000];
    int b [10000];
    int n, x=0, maxi=0;
    cin>>n;
    for(int i=0; i<n; i++)
    {
        cin>>a[i].golok;
        a[i].sorszam=i+1;
    }
    for(int i=0; i<n; i++)
    {
        if(a[i].golok>maxi)
        {
            maxi=a[i].golok;
        }

    }
    for(int i=0; i<n; i++)
    {
        if(a[i].golok==maxi)
        {
            b[x]=a[i].sorszam;
            x++;
        }
    }
    sort(b, b+x);
    cout<<maxi<<endl;
    cout<<x<<endl;
    for(int i=0; i<x; i++)
        cout<<b[i]<<endl;









    return 0;

}
SubtaskSumTestVerdictTimeMemory
base45/45
1Accepted0/01ms508 KiB
2Accepted0/02ms316 KiB
3Accepted3/31ms508 KiB
4Accepted3/31ms316 KiB
5Accepted3/31ms316 KiB
6Accepted3/31ms316 KiB
7Accepted3/31ms316 KiB
8Accepted3/31ms316 KiB
9Accepted3/31ms316 KiB
10Accepted3/32ms316 KiB
11Accepted3/31ms316 KiB
12Accepted3/31ms316 KiB
13Accepted3/32ms316 KiB
14Accepted3/32ms316 KiB
15Accepted3/32ms332 KiB
16Accepted3/32ms316 KiB
17Accepted3/32ms500 KiB