수업 조교님 대신 제가 답 해드리겠습니다.
우선 제출한 코드를 보지 않아 자세히 답을 해드릴 수 없지만 채점 결과 메시지를 보고 예상해보겠습니다.
우선 char 배열 크기를 1000으로 했을 때 runtime error 가 나오는 것은 배열 크기가 적어서라고 생각됩니다.
배열 크기를 2015, 10000, 100000라고 했을 때에 runtime error 가 안나오는 것은 배열 크기가 넉넉해져서, 배열 크기로 인한 에러가 없기 때문이고, wrong answer 가 나오는 까닭은 코드의 로직에 문제가 있기 때문입니다.
정리해서 말씀드리면 배열 크기를 넉넉하게 10000 정도로 잡으시면 배열 크기를 작게 잡아서 통과하지 못한 건 아닙니다.
문제에 각 라인별 최대 글자 수가 명시 안되어있어서 아쉽습니다.