61952023-11-06 15:31:22Balki22Bevásárláscpp17Hibás válasz 0/1003ms4200 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ÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Hibás válasz3ms1812 KiB
2Hibás válasz3ms2056 KiB
3Hibás válasz3ms2404 KiB
subtask20/10
4Hibás válasz3ms2548 KiB
5Hibás válasz3ms2760 KiB
6Hibás válasz3ms2920 KiB
subtask30/20
7Hibás válasz3ms3112 KiB
8Hibás válasz3ms3156 KiB
9Hibás válasz3ms3280 KiB
10Hibás válasz3ms3536 KiB
subtask40/30
11Hibás válasz2ms3604 KiB
12Hibás válasz2ms3508 KiB
13Hibás válasz3ms3780 KiB
14Hibás válasz3ms3908 KiB
subtask50/40
15Hibás válasz3ms4148 KiB
16Hibás válasz2ms4200 KiB
17Hibás válasz3ms4196 KiB
18Hibás válasz2ms4196 KiB
19Hibás válasz2ms4196 KiB
20Hibás válasz2ms4188 KiB