본문 바로가기
Python

배열 연습 - 10810

by soojitasan 2024. 6. 23. 22:37
## 10810 공 넣기
n, m = input().split()
n = int(n)  # 최종 출력할 바구니 최대 번호
m = int(m)  # 반복 횟수
lst = [0 for i in range(n)] # 최종 출력할 바구니까지의 공 저장 리스트...0으로 초기화

for x in range(1, m+1):
  i_x, j_x, k_x = input().split()
  i_x = int(i_x)
  j_x = int(j_x)
  k_x = int(k_x)
  #lst[i_x-1:j_x+1] = [k_x] ## 이렇게 하니까 원소값 1개만 들어감.. 반복문으로 처리해야함
  for y in range (i_x-1, j_x): 
    lst[y] = k_x

print(*lst)