bjo0723   2년 전

'틀렸습니다.'라고 뜨는데 오류나 반례가 있나요? 실행은 잘 됬습니다.


sr2979   2년 전

보면 num이 123 이라면 array 배열에 순서대로 3 2 1 -1 0 0 0 0 0 0  값을 저장하게 한 것 같은데 (위에서는 array 배열을 선언만 해서 0이 아닌 다른 값이 저장되어있음)

밑에 숫자 개수 체크하는 곳에서 array[i] 를 모두 검사하기 때문에 -1 보다 뒤에 있는 값까지 검사하게 됩니다.

위 알고리즘대로 하면 num = 123 일 때 출력으로 5 1 1 1 0 0 0 0 0 가 나오게 됩니다.

bjo0723   2년 전

정말 감사합니다. 덕분에 해결됬어요.

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