rlagywnsol   3년 전

테스트 케이스는 다 통과됐는데 런타임에러가 뜨네요 어디부분이 잘못됐는지 알 수 있을까요?ㅠㅠ

shjgkwo   3년 전

if 문으로 i+1 혹은 i+2 가 cnt 보다 작은지 체크해보세요

배열범위를 넘어서서 발생한 문제 같습니다.

rlagywnsol   3년 전

이렇게 고쳐도 에러가 나는데 어디부분이 잘못된 걸까요?ㅠㅠ

shjgkwo   3년 전

c/c++ 도 그렇지만 if문에서 and 문에서 앞에가 실패하면 더 검사하지 않습니다.


이 특성을 이용해서 고치신 것은 아주 잘하셨으나 여전히 안고치신부분이 있습니다.


15번째 줄


elif(ary[i]=='d' and ary[i+1] == '-'and i + 1 < cnt):


이부분을 고치십쇼.

rlagywnsol   3년 전

감사합니다 (__)

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