본문 바로가기

BOJ

BOJ 2193 이친수

 

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

 

- DP

- DP는 쪼갠다!

- 수의 범위를 보고 자료형을 잘 선택하자!

  : 피보나치의 46항 이상이 되면 int로 표현할 수 없다.

 

#include <cstdio>

long long int d[95];

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

 

'BOJ' 카테고리의 다른 글

BOJ 11057 오르막 수  (0) 2019.07.19
BOJ 10844 쉬운 계단 수  (0) 2019.07.19
BOJ 11052 카드 구매하기  (0) 2019.07.18
BOJ 9095 1,2,3 더하기  (0) 2019.07.18
BOJ 11727 2×n 타일링 2  (0) 2019.07.18