rjsdn3444   1년 전

실행은 잘 되는데 틀렸다고 나오네요.

그런데 어디가 문제인지 안보여서 답답합니다.


그래도 걸리는 점이 있다면 소스코드에 표시해둔 곳인데.

입력시 원하는 대로 잘 안되서 감으로 코딩한거라 문제가 있을지도 모르겠네요.

alice   1년 전

우선, 저런 방식으로 n을 입력받고 num 배열의 사이즈를 n으로 정하는 것은 잘못된 방식입니다. 빌드조차 불가능해요.

n의 범위가 1<=n<=10000이므로 처음부터 int num[10001] 정도로 넉넉하게 잡아주시면 되겠습니다.


주석 부분은 n-1이 아니라 n으로 하는게 맞는 듯 합니다. 배열의 인덱스가 0번부터 n-1까지 참조하는데 n-1보다 작다는건 n-2까지만 본다는 거니까요.

alice   1년 전

사용자에게 n을 입력받고 원하는 사이즈의 배열을 생성하는건 '동적 할당' 를 검색해보세요

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