rkdwodms86   2년 전

1463번 문제 풀다가 13번째 줄이랑 16번째 줄에서 조건문 등호를 빼면 정답 소스 코드인데 물론 정석적으로 풀려면 등호를 빼고 해야 되는데 dcArray[i/3] + 1 = dcArray[i-1] + 1 결국 두개의 값이 동일하니깐 등호를 써도 정답은 똑같이 나와야 되는거 아닌가요? 반례가 없을거 같은데.. 어떤게 잘못된건가요?

lcr7324   2년 전

등호랑 상관 없이 틀렸는데, 데이터가 약해서 정답 처리를 받고 있습니다.

lcr7324   2년 전

힌트는 16번 줄의 "else" 입니다. 과연 else가 들어가는 것이 맞을까요?

rkdwodms86   2년 전

그렇군요.. else를 빼면 정답인건데 첫번째 비교한 dcArray[i]값을 두번째 if문에서 또 비교해서 최소값을 구한다는거죠?? 그러네요..

데이터가 약해서 정답 처리를 받는다는 것은 더 큰 데이터 범위이면 틀렸다는건가요??

lcr7324   2년 전

올려주신 코드에서 등호를 넣든지 빼든지 상관 없이 16번 줄의 else 때문에 논리가 틀려서 틀리다는 뜻입니다.

그런데 현재는 else가 들어간 상황에서 등호를 빼면 맞았습니다를 받는다는 것을 확인했습니다. 이는 해당 코드의 반례에 해당하는 입력이 채점 데이터에 없다는 뜻이고, 그래서 데이터 추가를 요청한 상황입니다.

rkdwodms86   2년 전

아 넵 알겠습니다 !

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