175282025-07-18 10:57:37KristófToronyépítés (1,1,3,3)cpp17Hibás válasz 45/5048ms8084 KiB
#include <iostream>
#include <vector>

using namespace std;

int MOD=20210108;

int main()
{
    int n;
    cin>>n;
    vector<long long> dp (n);
    dp[0]=2;
    dp[1]=4;
    dp[2]=10;
    int i=3;
    while(i<n)
        {
        dp[i]=(dp[i]+dp[i-1]*2)%MOD;
        dp[i]=(dp[i]+dp[i-3]*2)%MOD;
        i++;
        }
    cout<<dp[i-1];
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base45/50
1Elfogadva0/01ms316 KiB
2Elfogadva0/01ms316 KiB
3Elfogadva3/31ms500 KiB
4Hibás válasz0/31ms316 KiB
5Elfogadva4/41ms316 KiB
6Elfogadva4/41ms316 KiB
7Elfogadva4/448ms7988 KiB
8Elfogadva4/47ms1172 KiB
9Elfogadva4/41ms316 KiB
10Elfogadva4/41ms316 KiB
11Elfogadva4/410ms1844 KiB
12Elfogadva4/446ms8084 KiB
13Elfogadva4/441ms7252 KiB
14Elfogadva4/416ms2868 KiB
15Elfogadva2/21ms316 KiB
16Hibás válasz0/21ms316 KiB