5087 2023. 04. 16 11:10:25 Laci3000 Toronyépítés (80 pont) cpp17 Hibás válasz 78/80 17ms 18932 KiB

#include <iostream>
#include <vector>

using namespace std;

int main()
{

	int hossz;
	cin >> hossz;

	vector<long long> lista(hossz);

	lista[0] = 3;
	if (hossz > 1) {
		lista[1] = 10;
	}
	if (hossz > 3) {
		for (size_t i = 2; i < hossz; i++)
		{
			lista[i] = (lista[i - 1] * 3 + lista[i - 2]) % 20210108;
		}
	}

	cout << lista[hossz - 1];
}

Részfeladat Összpont Teszt Verdikt Idő Memória
base 78/80
1 Elfogadva 0/0 3ms 1808 KiB
2 Elfogadva 0/0 3ms 2184 KiB
3 Elfogadva 4/4 2ms 2240 KiB
4 Elfogadva 4/4 3ms 2488 KiB
5 Elfogadva 5/5 3ms 2544 KiB
6 Elfogadva 5/5 3ms 2744 KiB
7 Elfogadva 6/6 17ms 18484 KiB
8 Elfogadva 6/6 4ms 5192 KiB
9 Elfogadva 7/7 3ms 3372 KiB
10 Elfogadva 7/7 3ms 3480 KiB
11 Elfogadva 8/8 4ms 6524 KiB
12 Elfogadva 8/8 16ms 18932 KiB
13 Elfogadva 8/8 14ms 17504 KiB
14 Elfogadva 8/8 7ms 9132 KiB
15 Hibás válasz 0/2 3ms 4172 KiB
16 Elfogadva 2/2 3ms 4260 KiB