212652026-01-12 17:35:39algoproJárdakövezés háromféle elemmelpypy3Hibás válasz 0/3068ms27596 KiB
# UUID: 7185738c-6b6e-4edf-9410-303f742aaea2
n=int(input())
l=[[0,0] for _ in range(n+1)]
l[1][0]=1
l[1][1]=2
l[2][0]=3
l[2][1]=11

for i in range(3,n+1):
    l[i][0]=(l[i-1][0]+l[i-1][1]+l[i-2][1])%2023
    l[i][1]=(l[i][0]+l[i-1][1]+3*l[i-1][0]+l[i-2][1]*2)%2023
print(l[n][1])
#11*4+2
# 2 7 2
# #     #    #  #
# ## +    = ## +
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/30
1Elfogadva0/039ms19448 KiB
2Hibás válasz0/039ms19608 KiB
3Hibás válasz0/243ms19376 KiB
4Hibás válasz0/241ms19340 KiB
5Hibás válasz0/243ms19468 KiB
6Hibás válasz0/243ms19548 KiB
7Hibás válasz0/239ms19380 KiB
8Hibás válasz0/237ms19464 KiB
9Hibás válasz0/257ms22088 KiB
10Hibás válasz0/252ms22244 KiB
11Hibás válasz0/261ms27360 KiB
12Hibás válasz0/368ms27556 KiB
13Hibás válasz0/350ms21996 KiB
14Hibás válasz0/348ms21856 KiB
15Hibás válasz0/368ms27596 KiB