191102025-11-24 17:26:55algoproToronyépítés (80 pont)pypy3Accepted 80/8068ms29304 KiB
# UUID: 9ba3c180-638f-4eb1-b98f-344d19a6a837
import sys
input = sys.stdin.readline

def solve():
	n = int(input())
	dp = [0] * (n+2)
	dp[1] = 1
	for i in range(2, n+2):
		dp[i] = dp[i-2] + 3 * dp[i-1]
		dp[i] %= 20210108
	print(dp[n+1])

solve()
SubtaskSumTestVerdictTimeMemory
base80/80
1Accepted0/043ms19512 KiB
2Accepted0/046ms21356 KiB
3Accepted4/443ms19540 KiB
4Accepted4/439ms19420 KiB
5Accepted5/545ms19436 KiB
6Accepted5/543ms19432 KiB
7Accepted6/663ms29304 KiB
8Accepted6/646ms22560 KiB
9Accepted7/745ms19428 KiB
10Accepted7/739ms19368 KiB
11Accepted8/856ms23016 KiB
12Accepted8/863ms29072 KiB
13Accepted8/868ms28392 KiB
14Accepted8/857ms24248 KiB
15Accepted2/239ms19352 KiB
16Accepted2/237ms19436 KiB