4673번 - 셀프 넘버
우선 제가 해당 문제의 답 제출을 할 때 계속해서 답이 오류인 것으로 나왔습니다.
그래서 해당 문제 요구 사항이 함수를 만들어서 문제를 풀어내는 것이지만
기존에 함수로 나눠놨던 셀프넘버 찾는 부분을 그냥 main 함수에 통으로 넣었더니 맞았다고 나오네요.
(두 코드 다 VS에서는 정상적으로 출력이 됩니다)
제 생각에는 셀프 넘버 찾는 함수를 따로 분리하면서 self_numbers배열을 전역변수로 처리한 것 말고는 차이가 없는데 해당 부분에서 문제점이 무엇인지 코드를 보고 혹시 알려주실 수 있는 선생님(..사랑합니다)이 계실까요.
코드는 기존 코드 첨부하겠습니다.
올리신 코드 비교 결과 질문하신 내용 문제가 아니고,
g와 j가 포함된 for문 초기값과 조건문의 부등호가 다릅니다.
제가 제출했던 코드에서 부등호 값이 for문 범위를 넘어서 그런 건가요?
지금 올린 코드는 다시 확인해보니 정상 제출이 되네요. 확인 감사합니다.
댓글을 작성하려면 로그인해야 합니다.
matearz 2년 전
우선 제가 해당 문제의 답 제출을 할 때 계속해서 답이 오류인 것으로 나왔습니다.
그래서 해당 문제 요구 사항이 함수를 만들어서 문제를 풀어내는 것이지만
기존에 함수로 나눠놨던 셀프넘버 찾는 부분을 그냥 main 함수에 통으로 넣었더니 맞았다고 나오네요.
(두 코드 다 VS에서는 정상적으로 출력이 됩니다)
제 생각에는 셀프 넘버 찾는 함수를 따로 분리하면서 self_numbers배열을 전역변수로 처리한 것 말고는 차이가 없는데 해당 부분에서 문제점이 무엇인지 코드를 보고 혹시 알려주실 수 있는 선생님(..사랑합니다)이 계실까요.
코드는 기존 코드 첨부하겠습니다.