https://www.acmicpc.net/problem/10810
N, M = map(int, input().split())
li = [0 for i in range(N)] #범위 잘못 설정해서 틀림 N을 M으로 적음
for _ in range(M) :
i, j, k = map(int, input().split())
for i in range(i, j+1) :
li[i-1] = k
print(*li)
처음에 리스트 선언할 때 범위를 M으로 잘못 설정해서 자꾸 오답이 났다.
한참 찾았네 ..