2193번 - 이친수
첫번째 코드는 정답인데, 두번째 코드가 런타임 에러입니다.
n의 차이일 뿐인데
이유가 무엇일까요?
고민해보다가 답을 얻지 못하여 질문 올립니다.
N의 입력범위를 보시면 1이상 90이하입니다.
만약 1이 입력으로 들어온다면
dp=[0]*1로 선언이 되어서 dp[1]=1 코드가 실행될때 배열의 크기는 1이니 인덱스상으로 0만 접근 가능한데 1로 접근하려고 하니 런타임 에러가 뜨는 것입니다.
더 궁금하신 사항있으시면 댓글남겨주세요
이해되었습니다. 정말 감사합니다!!
댓글을 작성하려면 로그인해야 합니다.
azprncs77 2년 전
첫번째 코드는 정답인데, 두번째 코드가 런타임 에러입니다.
n의 차이일 뿐인데
이유가 무엇일까요?
고민해보다가 답을 얻지 못하여 질문 올립니다.