75672024-01-09 18:03:57AblablablaBejgli (80 pont)cpp17Elfogadva 80/8035ms5628 KiB
#include <bits/stdc++.h>

using namespace std;

int main()
{
    int n;
    cin >> n;

    vector<int> szamok(n, 0);
    for(int i = 0; i < n; i++){
        cin >> szamok[i];
    }

    int ind = 0;
    vector<int> db(n, 0);
    int valasz = 0;
    while(ind < n){
        db[szamok[ind] - 1]++;
        ind += szamok[ind];
        valasz++;
    }

    cout << valasz << "\n";

    int maxi = 0, maxInd = 0;
    for(int i = 0; i < n; i++){
        if(maxi < db[i]){
            maxi = db[i];
            maxInd = i;
        }
    }

    cout << maxInd + 1 << "\n";
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base80/80
1Elfogadva0/03ms1852 KiB
2Elfogadva0/03ms2152 KiB
3Elfogadva4/43ms2400 KiB
4Elfogadva4/43ms2564 KiB
5Elfogadva4/43ms2756 KiB
6Elfogadva4/43ms2848 KiB
7Elfogadva4/43ms2912 KiB
8Elfogadva4/43ms3008 KiB
9Elfogadva4/43ms3020 KiB
10Elfogadva4/43ms3156 KiB
11Elfogadva4/43ms3388 KiB
12Elfogadva4/43ms3288 KiB
13Elfogadva4/44ms3580 KiB
14Elfogadva4/44ms3572 KiB
15Elfogadva4/46ms3768 KiB
16Elfogadva4/47ms4108 KiB
17Elfogadva4/413ms4744 KiB
18Elfogadva4/420ms5612 KiB
19Elfogadva4/428ms5616 KiB
20Elfogadva4/428ms5628 KiB
21Elfogadva4/435ms5624 KiB
22Elfogadva4/424ms5528 KiB