15612022-11-25 11:50:01DragonoidOmegaJardaTcpp11Elfogadva 40/403ms3700 KiB
#include <iostream>

using namespace std;

int x[101],l[101],f[101];
int i,n;
int main()
{
    x[1]=1;
    x[2]=2;
    f[2]=1;
    l[2]=1;


    cin>>n;


    for(i=3;i<=n;++i)
    {
        x[i]=(((((x[i-1]+x[i-2])%20200111)+l[i-1])%20200111)+f[i-1])%20200111;
        l[i]=(((x[i-2]+f[i-2])%20200111)+f[i-1])%20200111;
        f[i]=(((x[i-2]+l[i-2])%20200111)+l[i-1])%20200111;
    }

    cout<<x[n];
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base40/40
1Elfogadva0/03ms1880 KiB
2Elfogadva0/02ms2120 KiB
3Elfogadva1/12ms2324 KiB
4Elfogadva1/12ms2524 KiB
5Elfogadva2/22ms2684 KiB
6Elfogadva2/22ms2760 KiB
7Elfogadva3/32ms3000 KiB
8Elfogadva3/32ms2992 KiB
9Elfogadva3/32ms3188 KiB
10Elfogadva3/32ms3436 KiB
11Elfogadva3/32ms3500 KiB
12Elfogadva3/32ms3468 KiB
13Elfogadva3/32ms3468 KiB
14Elfogadva3/32ms3476 KiB
15Elfogadva3/32ms3480 KiB
16Elfogadva3/32ms3580 KiB
17Elfogadva4/42ms3700 KiB