728x90
반응형
핵심 포인트
- 반복문 : for문
제출코드
N, M = map(int, input().split())
backets = [map(int, input().split()) for _ in range(M)]
ball = [0] * N
for start, end, number in backets:
for idx in range(start, end + 1):
ball[idx - 1] = number
print(' '.join(map(str, ball)))
해설
backets 리스트에 공을 넣은 바구니의 시작 번호와 끝번호 그리고 공의 번호를 입력받아 줍니다. 그리고 반복문을 통해 순회하며 해당 바구니의 시작번호부터 끝번호까지 주어진 공의 번호를 넣어주면 됩니다.
참고자료 및 그림출처
728x90
반응형
'Programming > Coding Problem' 카테고리의 다른 글
BOJ 5597번: 과제 안 내신 분..? (0) | 2023.05.16 |
---|---|
BOJ 10813번: 공 바꾸기 (0) | 2023.05.15 |
BOJ 10807번 : 개수 세기 (0) | 2023.05.12 |
BOJ 25304번 : 영수증 (0) | 2023.03.08 |
BOJ 11382번 : 꼬마 정민 (0) | 2023.03.08 |