rshtiger   3년 전

계속해서 런타임에러가 발생하는데, 중간의

# 예외처리 : 배열이 M - 1개로 나누어떨어진 경우 M-1번째 배열에서 가장 큰 수를 M번째 배열에 보낸다
if len(sub_sqnc[-1]) == 0:
    sub_sqnc[-1].append(sub_sqnc[-2][-1])
    del (sub_sqnc[-2][-1])

이 부분에서 IndexError가 발생하는 것 같습니다.

sub_sqnc가 [ ~~~~, [], [], []] 이런 모양으로 만들어져 오류가 나는 것 같은데

이런 모양이 나오는 경우를 도저히 못 찾겠습니다

그냥 첫 TC부터 오류가 뜨는 것 같은데

어떤 경우에 IndexError가 발생하는걸까요? ㅠㅠ

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