208972026-01-11 01:13:15hunzombiToronyépítés (1,1,3,3)pypy3Runtime error 0/5074ms22960 KiB
#include <bits/stdc++.h>
using namespace std;

const int MOD = 20210108;

int main()
{
    int n;
    cin >> n;
    vector<int> vec(max(3 + 1, n + 1), 0);
    vec[1] = 2;
    vec[2] = 4;
    vec[3] = 10;
    for (int i=4; i <= n; i++) {
        vec[i] = (2 * vec[i - 1]) % MOD;
        vec[i] = vec[i] + (2 * vec[i - 3]) % MOD;
        vec[i] = vec[i] % MOD;
    }
    cout << vec[n] << '\n';

    return 0;
}
SubtaskSumTestVerdictTimeMemory
base0/50
1Runtime error0/064ms22748 KiB
2Runtime error0/072ms22668 KiB
3Runtime error0/364ms22948 KiB
4Runtime error0/371ms22760 KiB
5Runtime error0/464ms22748 KiB
6Runtime error0/474ms22752 KiB
7Runtime error0/464ms22760 KiB
8Runtime error0/474ms22684 KiB
9Runtime error0/472ms22960 KiB
10Runtime error0/471ms22788 KiB
11Runtime error0/464ms22588 KiB
12Runtime error0/464ms22808 KiB
13Runtime error0/474ms22576 KiB
14Runtime error0/474ms22696 KiB
15Runtime error0/274ms22584 KiB
16Runtime error0/265ms22688 KiB