시간 제한
메모리 제한
시간 제한
2초
메모리 제한
128 MB
피보나치 수는 다음과 같이 정의된다.
F(n):=⎩⎨⎧0 1 F(n−1)+F(n−2)if n=0;if n=1;if n>1.
일반적으로 이 정의는 0 이상의 정수 (n)에 대해 사용된다. 그러나 점화식 (F(n)=F(n-1)+F(n-2))가 (n \le 1)에서도 계속 성립한다고 두면, 음수 인덱스의 피보나치 수도 자연스럽게 정의할 수 있다. 예를 들어 (n=1)에서 (F(1)=F(0)+F(-1))이어야 하므로 (F(-1)=1)이다.
정수 (n)이 주어졌을 때 (F(n))의 부호와 절댓값을 구하시오.
첫째 줄에 정수 (n)이 주어진다. (|n| \le 1,000,000)이다.
첫째 줄에 (F(n))이 양수이면 1, 0이면 0, 음수이면 -1을 출력한다.
둘째 줄에는 (|F(n)|)을 (1,000,000,000)으로 나눈 나머지를 출력한다.