SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
📌 작성한 코드
T = int(input())
for tc in range(1,1+T):
n, q = map(int,input().split())
arr = [0 for i in range(n)]
for i in range(1,q+1):
l,r = map(int, input().split())
for j in range(l,r+1):
arr[j-1] = i
print(f"#{tc}", end=" ")
for num in arr:
print(num, end=" ")
print('')
📌 풀이
- 풀이랄 것도 없다.
- 그냥 해당 범위만큼 숫자 i로 바꿔주면 된다.

'알고리즘 > SWEA' 카테고리의 다른 글
| [Python] SWEA D3 : 1873 - 상호의 배틀필드 (0) | 2023.11.17 |
|---|---|
| [Python] SWEA D3 : 1225 - [S/W 문제해결 기본] 7일차 - 암호생성기 (0) | 2023.11.16 |
| [Python] SWEA D3 : 4047 - 영준이의 카드 카운팅 (0) | 2023.11.16 |
| [Python] SWEA D3 : 8016 - 홀수 피라미드 (0) | 2023.11.16 |
| [Python] SWEA D3 : 5948 - 새샘이의 7-3-5 게임 (0) | 2023.11.16 |