lkc263   4년 전

제가 15일정도 시간날 때마다 중간중간에 확인을 해봐도 런타임에러가 뜨는이유를 모르겠습니다.

죄송하지만 런타임뜨는이유를 알 수 있을까요? 부탁드립니다.

dyk777   4년 전

학생수는 최대 1000명인데, Student 배열의 크기는 몇인가요?

lkc263   4년 전

아!1000입니다. 제가 수정을 하다 실수를 했습니다. 죄송합니다. 1000을 입력하니 정답이라고 뜹니다.제가 15일전에 입력한 코드에서는 1000으로 잡아도 되지가 않아 질문게시판에 올렸지만 댓글이 없어서 정말 궁금합니다. 밑에 코드에서 런타임에러가 뜨는 이유를 알 수 있을까요?

바뀐 과정은 for범위, idx값을 대입시켜 나온 결과로 출력한 결과입니다.

dyk777   4년 전

idx를 이용해서 Student 배열에 접근하는데, 두번째 루프부터는 idx가 count로 초기화 됩니다.

두번째 루프부터는 idx가 최대 ((직전)count + (현재)count)가 될 텐데, 이 값은 최대 몇인가요?

lkc263   4년 전

문제에 나와있는 내용: 각 테스트 케이스마다 학생의 수(1<=N<=1000, N정수)

제가 이부분을 잘못 이해했다는 것을 알게 되었습니다.
정말 감사합니다.

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