213072026-01-12 18:16:34algoproJárdakövezés háromféle elemmelpypy3Elfogadva 30/3070ms27716 KiB
# UUID: dadc5e90-32e4-4112-84d1-1afeca5bd37b
n=int(input())
l=[[0,0] for _ in range(n+1)]
l[1][0]=1
l[1][1]=2
l[2][0]=4 # ez 4
# miért?
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][0]*3+l[i-1][1]+l[i-2][1]*2)%2023
print(l[n][1])
#11*4+2
# 2 7 2
# #     #    #  #
# ## +    = ## +

RészfeladatÖsszpontTesztVerdiktIdőMemória
base30/30
1Elfogadva0/043ms19428 KiB
2Elfogadva0/045ms19460 KiB
3Elfogadva2/239ms19376 KiB
4Elfogadva2/239ms19424 KiB
5Elfogadva2/245ms19508 KiB
6Elfogadva2/241ms19436 KiB
7Elfogadva2/239ms19360 KiB
8Elfogadva2/245ms19436 KiB
9Elfogadva2/250ms21948 KiB
10Elfogadva2/257ms22164 KiB
11Elfogadva2/259ms27480 KiB
12Elfogadva3/370ms27644 KiB
13Elfogadva3/357ms21996 KiB
14Elfogadva3/348ms21912 KiB
15Elfogadva3/370ms27716 KiB