azprncs77   2년 전

첫번째 코드는 정답인데, 두번째 코드가 런타임 에러입니다.

n의 차이일 뿐인데

이유가 무엇일까요?

고민해보다가 답을 얻지 못하여 질문 올립니다. 

dps2   2년 전

N의 입력범위를 보시면 1이상 90이하입니다.

만약 1이 입력으로 들어온다면

dp=[0]*1로 선언이 되어서 dp[1]=1 코드가 실행될때 배열의 크기는 1이니 인덱스상으로 0만 접근 가능한데 1로 접근하려고 하니 런타임 에러가 뜨는 것입니다.

더 궁금하신 사항있으시면 댓글남겨주세요

azprncs77   2년 전

이해되었습니다. 정말 감사합니다!!

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