312512026-08-07 19:22:52Firesloth28Ludak Harcacpp17Elfogadva 100/10028ms1052 KiB
#include <bits/stdc++.h>
using namespace std;

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

    int fields[100000];

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

    for(int i = 1; i <= 6; i++) {
        int steps = 0;
        int j = 0;

        while (j < n) {
            int currStep;

            if (fields[j] == 0) {
                currStep = i;
                steps++;
            }
            else {
                currStep = fields[j];
            }

            j += currStep;
        }

        cout << steps << " ";
    }

    cout << endl;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva1ms500 KiB
2Elfogadva1ms316 KiB
subtask225/25
3Elfogadva1ms316 KiB
4Elfogadva1ms316 KiB
5Elfogadva1ms508 KiB
6Elfogadva3ms316 KiB
7Elfogadva17ms852 KiB
subtask340/40
8Elfogadva2ms500 KiB
9Elfogadva2ms316 KiB
10Elfogadva4ms352 KiB
11Elfogadva6ms316 KiB
12Elfogadva9ms416 KiB
13Elfogadva17ms888 KiB
14Elfogadva24ms580 KiB
15Elfogadva26ms1052 KiB
subtask435/35
16Elfogadva4ms316 KiB
17Elfogadva6ms316 KiB
18Elfogadva8ms316 KiB
19Elfogadva12ms756 KiB
20Elfogadva13ms584 KiB
21Elfogadva17ms596 KiB
22Elfogadva19ms564 KiB
23Elfogadva23ms564 KiB
24Elfogadva23ms728 KiB
25Elfogadva28ms588 KiB