[백준] 2748번 피보나치 수2(c++)

Peace·2021년 7월 9일
0

[백준] 2748번 피보나치 수2(c++)

문제 링크: https://www.acmicpc.net/problem/2748

문제 및 입출력

문제 접근

dp문제이다.
따라서 점화식인 f[n]= f[n-1] + f[n-2]에 대해서 구하면 된다.

코드 구현(c++)

#include <iostream>

using namespace std;

int main(){
    ios_base::sync_with_stdio(0);
    cin.tie(0);cout.tie(0);

    int N;
    cin >> N;
    long long dp[N+1];
    dp[0] = 0;
    dp[1] = 1;
    for(int i = 2 ; i <= N ; i++){
        dp[i] = dp[i-1] + dp[i-2];
    }
    cout << dp[N] << "\n";
}
profile
https://peace-log.tistory.com 로 이사 중

0개의 댓글