제출 #19684

#제출 시각아이디문제언어결과실행 시간메모리
19684willbelucky괄호 (kriii4_R)C++98
0 / 100
2000 ms15792 KiB
#include <iostream>
using namespace std;

int solve(int usedN, int N, int K)
{
	if (usedN > N)
		return 0;
	else if (usedN == N)
		return 1;
	return (solve(usedN + 1, N, K)+solve(usedN + 2, N, K))*K % 1000000007;
}

int main()
{
	for (int cases = 0; cases < 2; cases++)
	{
		int N, K;
		cin >> N >> K;
		cout << solve(0, N, K);
	}
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...