10986번 - 나머지 합
99%에서 틀린다고 나옵니다.
보통 99%면 아주 특이한 케이스라는데 감을 못잡겠네요...
답변 주시면 감사하겠습니다!
2 2
하면 0이 나옵니다.
반례)
5 3
0 0 0 0 0
위와 같은 테스트 케이슬을 넣어보시면, 올바른 답은 15이지만, 이 코드에서는 0을 출력합니다.
re[i]==re[i+1]을 실행할 때, re[n+1]이 0이기 때문에, 미리 절대로 M으로 나눈 나머지가 될 수 없는 값으로 바꿔놔야 합니다.
그리고, N=1일 때, M%arr[1]이 아니라 arr[1]%M으로 해주세요.
댓글을 작성하려면 로그인해야 합니다.
yubhop 4년 전 1
99%에서 틀린다고 나옵니다.
보통 99%면 아주 특이한 케이스라는데 감을 못잡겠네요...
답변 주시면 감사하겠습니다!