ProblemSolving
[BOJ] 1737_Pibonacci
Pibonacci 링크: https://www.acmicpc.net/problem/1737 1737번: Pibonacci 첫째 줄에 P[n]을 출력한다. 값이 매우 커질 수 있으므로 1,000,000,000,000,000,000으로 나눈 나머지를 출력한다. www.acmicpc.net dp top-down 방식으로 구현했다. Pibonacci는 다음의 규칙을 가진다. P[n] = 1 (0 ≤ n ≤ π) P[n] = P[n-1] + P[n-π] (그 외) 그리고 문제에서 다음의 힌트를 주었다. P[n-π] = P[n-π-1] + P[n-π-π] 이를 정리하면, P[n-π] = P[(n-1)-π] + P[n-2π] 이다. 배열로 n-π를 index로 사용하기에는 실수기 때문에 사용이 불가하다. 하지만, 위..
2021. 3. 6. 19:14
최근댓글