얼룩말과 사자가 있는 초원에서는 아래와 같은 일이 매년 차례대로 발생한다.
사자가 마리 있을 때 얼룩말이 영원히 없어지지 않으려면, 얼룩말이 최소 몇 마리가 있어야 할지 구해보자.
사자의 수를 의미하는 정수 이 주어진다.
얼룩말이 영원히 없어지지 않기 위해 필요한 얼룩말의 최소 수를 출력한다.
는 내림 함수로써 보다 작거나 같은 정수 중 최댓값을 의미합니다. 예를 들어 , 입니다.
정답이 매우 커질 수 있음에 유의해 주세요. C/C++에서는 int 대신 long long을, Java에서는 long 자료형을 사용하는 것을 권장합니다. Python은 기본적으로 큰 수를 지원하므로 정수 자료형을 고려할 필요가 없습니다.