수식에 나눗셈이 있어서 %=10007한 값과 계산 시 문제가 생기는 것 같네요.
_
예를 들어, (10,010/2)%10,007 = 5,005입니다.
근데 (10,010%10,007)/2 = 1.5가 됩니다.
_
실제로 구하고 싶은 값은 (com[1]*10/1*11/2*12/3*...)%10,007 이지만
위 수식에서는 ((com[1]*10/1%10,007)*11/2%10,007)*12/3%10,007로 계산하고 있습니다.
그래서 com[i]값이 10,007을 넘긴 이후부터 이상한 값이 나옵니다.
kwldjs1023 2년 전
무언가 틀린 이유가 있을텐데 잘 모르겠습니다ㅠ