재귀로 이항계수를 구하는 함수를 만들었음. 이건 잘 됨.



그 다음에 이렇게 꼬리재귀로 바꿨는데...


n=5, k=2를 입력하면 초반에 [ n * r / k ]가 [ 5 * 1 / 2 ] = [ 2 ]로 계산되서 올바른 값이 안 나옴..

r의 타입을 double로 바꾸면 되긴 하지만 좀 비겁한 방법 같아서...


어떻게 고치는 게 좋을까염