본문 바로가기
백준

[2749] 피보나치 수 3

by Jcoder 2018. 7. 23.


#include <iostream>
using namespace std;
int iterative_fib(long long n);
int fib[1500000];
int main()
{
long long n;
cin >> n;
cout << iterative_fib(n) << endl;
return 0;
}
int iterative_fib(long long n)
{
fib[1] = 1;
for (int i = 2; i <= 1500000; i++)
fib[i] = (fib[i - 1] + fib[i - 2]) % 1000000;
return fib[n % 1500000];
}


'백준' 카테고리의 다른 글

[11050] 이항 계수 1  (0) 2018.07.23
[1003] 피보나치 함수  (0) 2018.07.23
[2748] 피보나치 수 2  (0) 2018.07.23
[2747] 피보나치 수  (0) 2018.07.23
[1021] 회전하는 큐  (0) 2018.07.22