188032025-11-05 07:47:16diakLudak Harcacpp17Accepted 100/10012ms820 KiB
#include <bits/stdc++.h>
using namespace std;

void solve() {
        int n; cin >> n;
        vector<int> j(n); for (int& e : j) cin >> e;
        for (int k = 1; k <= 6; ++k) {
                int ans = 0, i = 0;
                while (i < n) {
                        if (j[i] != 0) { i += j[i]; continue; }
                        ++ans; i += k; }
                cout << ans << ' '; }
        cout << '\n'; }

int main() { ios::sync_with_stdio(false); cin.tie(nullptr); solve(); return 0; }
SubtaskSumTestVerdictTimeMemory
subtask10/0
1Accepted1ms316 KiB
2Accepted1ms316 KiB
subtask225/25
3Accepted1ms316 KiB
4Accepted1ms316 KiB
5Accepted1ms316 KiB
6Accepted2ms316 KiB
7Accepted8ms608 KiB
subtask340/40
8Accepted1ms316 KiB
9Accepted1ms316 KiB
10Accepted2ms508 KiB
11Accepted3ms316 KiB
12Accepted4ms564 KiB
13Accepted8ms748 KiB
14Accepted9ms564 KiB
15Accepted10ms820 KiB
subtask435/35
16Accepted2ms512 KiB
17Accepted3ms316 KiB
18Accepted4ms316 KiB
19Accepted4ms564 KiB
20Accepted6ms564 KiB
21Accepted8ms564 KiB
22Accepted8ms564 KiB
23Accepted8ms564 KiB
24Accepted9ms564 KiB
25Accepted12ms820 KiB