본문 바로가기
  • 개발 / 공부 / 일상
C++

(C++) [백준] 피보나치 비스무리한 수열

by JJeongHyun 2023. 1. 10.
반응형

https://www.acmicpc.net/problem/14495

 

14495번: 피보나치 비스무리한 수열

피보나치 비스무리한 수열은 f(n) = f(n-1) + f(n-3)인 수열이다. f(1) = f(2) = f(3) = 1이며 피보나치 비스무리한 수열을 나열하면 다음과 같다. 1, 1, 1, 2, 3, 4, 6, 9, 13, 19, ... 자연수 n을 입력받아 n번째 피보

www.acmicpc.net

 

요약 )

  1. 입력한 수 번째의 피보나치 비스무리한 수열을 출력한다

 

#include <iostream>

using namespace std;

long long arr[117];

int main()
{
	int n;
	cin >> n;

	arr[0] = 0;
	arr[1] = 1;
	arr[2] = 1;
	arr[3] = 1;

	for (int i = 3; i <= n; i++) {
		arr[i] = arr[i - 1] + arr[i - 3];
	}
	cout << arr[n];

	return 0;
}

'C++' 카테고리의 다른 글

(C++) [백준] 1로 만들기  (0) 2023.01.11
(C++) [백준] 핸드폰 번호 궁합  (0) 2023.01.10
(C++) [백준] 한조서열정리하고옴ㅋ  (0) 2023.01.10
(C++) [백준] 전자레인지  (0) 2023.01.10
(C++) [백준] 369  (0) 2023.01.10