667 2021. 11. 07 10:42:07 TSoma Toronyépítés (2,2,3,3) cpp14 Elfogadva 40/40 2ms 2020 KiB
#include <iostream>

using namespace std;

long long N, i, a, b, c, d;
long long const P = 20210108;

int main()
{
	cin >> N;
	if (N == 1) cout << 0;
	else if (N == 2) cout << 2;
	else if (N == 3) cout << 2;
	else
	{
		a = 0;
		b = 2;
		c = 2;
		for (i = 4; i <= N; ++i)
		{
			d = (2 * (a + b)) % P;
			a = b;
			b = c;
			c = d;
		}

		cout << d;
	}

	cout << '\n';

	return 0;
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 40/40
1 Elfogadva 0/0 2ms 1864 KiB
2 Elfogadva 0/0 1ms 1908 KiB
3 Elfogadva 2/2 1ms 1976 KiB
4 Elfogadva 2/2 1ms 1976 KiB
5 Elfogadva 3/3 1ms 1976 KiB
6 Elfogadva 3/3 1ms 1980 KiB
7 Elfogadva 3/3 2ms 1988 KiB
8 Elfogadva 3/3 2ms 1992 KiB
9 Elfogadva 3/3 2ms 1992 KiB
10 Elfogadva 3/3 1ms 1996 KiB
11 Elfogadva 3/3 2ms 2004 KiB
12 Elfogadva 3/3 2ms 2008 KiB
13 Elfogadva 4/4 2ms 2016 KiB
14 Elfogadva 4/4 2ms 2012 KiB
15 Elfogadva 2/2 1ms 2016 KiB
16 Elfogadva 2/2 1ms 2020 KiB