문제 출처
풀이
비요뜨가 1번 징검다리에서 마지막 징검다리까지 도달하여 강을 건너는데 경우의 수를 구하는 문제였습니다.
경우의 수가 2N-2의 규칙을 가지고 있고
징검다리의 개수가 최대 109까지 이기 때문에
그대로 계산한다면 109 + 7로 나눈다고 해도 너무 큰 수가 되버려 long long 범위를 넘어가버립니다.
따라서 (28) -> ((22)2)2 이런 식으로 재귀함수를 돌려 계산해주었습니다.
코드
'BOJ' 카테고리의 다른 글
[BOJ] 20152 - Game Addiction (0) | 2021.01.06 |
---|---|
[BOJ] 15898 - 피아의 아틀리에 ~신비한 대회의 연금술사~ (0) | 2021.01.03 |
[BOJ] 16197 - 두 동전 (0) | 2021.01.02 |
[BOJ] 2502 - 떡 먹는 호랑이 (0) | 2020.12.31 |
[BOJ] 7795 - 먹을 것인가 먹힐 것인가 (0) | 2020.12.30 |