6195 2023. 11. 06 15:31:22 Balki22 Bevásárlás cpp17 Hibás válasz 0/100 3ms 4200 KiB
#include <iostream>
#include <vector>

using namespace std;

int main()
{
    int n; cin >> n;
    vector<int> kapu(n);
    for (int i = 0; i < n; i++) {
         int k; cin >> k;
         kapu[i] = k;
    }

    vector<int> megoldas(6);
    for (int i = 1; i <= 6; i++) {
        int pos = 0;
        int lepesszam = 0;
        while (pos <= n-1) {
            pos += i;
            while (kapu[pos] > 0) {
                pos += kapu[pos];
                if (pos > n-1) break;
            }
            lepesszam++;
        }
        megoldas[i-1] = lepesszam;
    }
    for (int l : megoldas) {
        cout << l << " ";
    }
}
Részfeladat Összpont Teszt Verdikt Idő Memória
subtask1 0/0
1 Hibás válasz 3ms 1812 KiB
2 Hibás válasz 3ms 2056 KiB
3 Hibás válasz 3ms 2404 KiB
subtask2 0/10
4 Hibás válasz 3ms 2548 KiB
5 Hibás válasz 3ms 2760 KiB
6 Hibás válasz 3ms 2920 KiB
subtask3 0/20
7 Hibás válasz 3ms 3112 KiB
8 Hibás válasz 3ms 3156 KiB
9 Hibás válasz 3ms 3280 KiB
10 Hibás válasz 3ms 3536 KiB
subtask4 0/30
11 Hibás válasz 2ms 3604 KiB
12 Hibás válasz 2ms 3508 KiB
13 Hibás válasz 3ms 3780 KiB
14 Hibás válasz 3ms 3908 KiB
subtask5 0/40
15 Hibás válasz 3ms 4148 KiB
16 Hibás válasz 2ms 4200 KiB
17 Hibás válasz 3ms 4196 KiB
18 Hibás válasz 2ms 4196 KiB
19 Hibás válasz 2ms 4196 KiB
20 Hibás válasz 2ms 4188 KiB