8062 2024. 01. 12 11:45:03 David9320 Bejgli (80 pont) cpp17 Elfogadva 80/80 37ms 14156 KiB
#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

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

    vector<int> szeletek(n);
    vector<int> hosszak(1e6);
    int szam = 0;
    int legtobb = 0;
    int legtobbi = 0;

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

    for(int i = 0; i < n; i++) {
        szam++;
        hosszak[szeletek[i]]++;
        if(hosszak[szeletek[i]] > legtobb) {
            legtobb = hosszak[szeletek[i]];
            legtobbi = szeletek[i];
        }
        i += szeletek[i] - 1;
    }

    cout << szam << endl;
    cout << legtobbi << endl;

    return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 80/80
1 Elfogadva 0/0 6ms 9536 KiB
2 Elfogadva 0/0 6ms 9816 KiB
3 Elfogadva 4/4 6ms 9948 KiB
4 Elfogadva 4/4 6ms 10160 KiB
5 Elfogadva 4/4 6ms 10120 KiB
6 Elfogadva 4/4 6ms 10128 KiB
7 Elfogadva 4/4 6ms 10440 KiB
8 Elfogadva 4/4 6ms 10588 KiB
9 Elfogadva 4/4 6ms 10756 KiB
10 Elfogadva 4/4 6ms 10904 KiB
11 Elfogadva 4/4 7ms 10824 KiB
12 Elfogadva 4/4 7ms 10836 KiB
13 Elfogadva 4/4 7ms 10972 KiB
14 Elfogadva 4/4 8ms 11000 KiB
15 Elfogadva 4/4 8ms 11028 KiB
16 Elfogadva 4/4 9ms 11236 KiB
17 Elfogadva 4/4 16ms 11780 KiB
18 Elfogadva 4/4 23ms 12396 KiB
19 Elfogadva 4/4 29ms 12780 KiB
20 Elfogadva 4/4 30ms 13160 KiB
21 Elfogadva 4/4 37ms 13896 KiB
22 Elfogadva 4/4 26ms 14156 KiB