226812026-01-15 15:32:26algoproJárdakövezés háromféle elemmelcpp17Hibás válasz 0/30200ms3380 KiB
// UUID: 4a4d477e-208c-4526-a110-3b83e203ee7d
#include <bits/stdc++.h>
 
using namespace std;
 
#define ll long long
#define fs first
#define sc second
#define pb push_back
#define pll pair<ll, ll>
#define vll vector<ll>
#define v2ll vector<vll>
#define pqll priority_queue<ll>

const ll mod = 1e9+7;
const ll inf = LONG_LONG_MAX;

ll n;

ll rec(ll k) {
    if (k < 0) return 0;
    if (k == 0) return 1;
    return (rec(k-1)*2 + rec(k-2)*7 + rec(k-3)*2 + rec(k-4)*4) % 2023;
}

void solve()
{
    cin >> n;
    cout << rec(n);
}
 
signed main()
{
    ios_base::sync_with_stdio(false);
    cin.tie(NULL); cout.tie(NULL);
    ll t = 1;
    //cin >> t;
    while(t--)
    {
        solve();
    }
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/30
1Elfogadva0/01ms316 KiB
2Hibás válasz0/01ms316 KiB
3Hibás válasz0/21ms316 KiB
4Hibás válasz0/21ms316 KiB
5Hibás válasz0/21ms500 KiB
6Hibás válasz0/21ms316 KiB
7Hibás válasz0/21ms316 KiB
8Hibás válasz0/21ms316 KiB
9Időlimit túllépés0/2200ms1076 KiB
10Időlimit túllépés0/2199ms1332 KiB
11Időlimit túllépés0/2200ms2356 KiB
12Időlimit túllépés0/3199ms2612 KiB
13Időlimit túllépés0/3180ms564 KiB
14Időlimit túllépés0/3180ms748 KiB
15Időlimit túllépés0/3180ms3380 KiB