chzhdpahd   10달 전

조합 수 계산은 잘 되는거같은데 어디가 틀린걸까요 ㅠ

game2k   10달 전

30! 이면 long long 도 벗어나겠네요

egpaltair   10달 전

일단 적어주신 코드에선 N = 15, M = 29일 때 오버플로우가 발생합니다. 푸는 방법을 알고 계시다면 N = 14, M = 29일 때와 N = 15, M = 29일 때가 서로 같아야 한다는 사실도 잘 알고 계실 겁니다.

그리고... count에 대한 printf문에서 count 변수는 long long int 자료형이니 %d가 아닌 %lld로 바꿔주셔야 하며, 문제를 푸는데 malloc은 필요 없을 듯 합니다.

댓글을 작성하려면 로그인해야 합니다.