본문 바로가기
알고리즘!/Dynamic Programming

[C] 2748: 피보나치 수 2

by soeayun 2023. 7. 30.

그냥 피보나치 수열을 만들면 된다.

다만 범위가 int형을 벗어나기 때문에 long long int를 사용해야한다는 것만 주의하면 쉽게 풀 수 있다!!

 

#include <stdio.h>

int long long fibo[91];

  int main(void)
  {
    int n;
    scanf("%d",&n);
    fibo[0]=0;
    fibo[1]=1;
    fibo[2]=1;
   for(int i=3;i<=n;i++)
     {
       fibo[i]=fibo[i-1]+fibo[i-2];
     }

    printf("%lld",fibo[n]);
    
  }

'알고리즘! > Dynamic Programming' 카테고리의 다른 글

[C] 1929: 소수 구하기  (0) 2023.08.10
[C] 1003: 피보나치 함수  (0) 2023.08.03
[C] 1149: RGB거리  (0) 2023.07.30
11727: 2Xn 타일링 2  (0) 2023.07.29
[C] 11726: 2Xn 타일링  (0) 2023.07.25