17752022-12-02 22:11:10kdbToronyépítés (1,1,3,3)cpp11Elfogadva 50/5012ms10732 KiB
#include <iostream>
#include <vector>
using  namespace std;
int main()
{
    cin.tie(nullptr);
    cout.tie(nullptr);
    ios_base::sync_with_stdio(false);
    int n, m = 20210108;
    cin >> n;
    vector<int> vec(n);
    vec[0] = 2;
    vec[1] = 4;
    vec[2] = 10;
    for (size_t i = 3; i < n; i++)
    {
        vec[i] = (vec[i - 1] * 2 + vec[i - 3] *2) % m;
    }
    cout << vec[n - 1] << endl;
    return 0;
}
/*
5
-56

2021
-20016480
*/
RészfeladatÖsszpontTesztVerdiktIdőMemória
base50/50
1Elfogadva0/03ms1828 KiB
2Elfogadva0/02ms2064 KiB
3Elfogadva3/32ms2252 KiB
4Elfogadva3/32ms2448 KiB
5Elfogadva4/42ms2632 KiB
6Elfogadva4/42ms3012 KiB
7Elfogadva4/412ms10524 KiB
8Elfogadva4/43ms3748 KiB
9Elfogadva4/42ms2916 KiB
10Elfogadva4/42ms3300 KiB
11Elfogadva4/44ms4560 KiB
12Elfogadva4/412ms10732 KiB
13Elfogadva4/410ms10008 KiB
14Elfogadva4/46ms5736 KiB
15Elfogadva2/22ms3480 KiB
16Elfogadva2/22ms3692 KiB