rueki
SW Expert Academy 5789. 현주의 상자 바꾸기 본문
728x90
반응형
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
# 테스트 케이스 입력
t = int(input())
for tc in range(1, t+1):
#N과 Q를 입력
N, Q = map(int, input().split())
#결과 출력하기 위한 N개의 요소가 있는 리스트 생성
Nl = [0 for _ in range(N)]
# Q개만큼의 값 입력 [[1,3],[2,4]]
l = [list(map(int, input().split())) for _ in range(Q)]
# 범위만큼 숫자 변화시켜주기 위해서 for문 사용
for j in range(len(l)):
#범위 변수
s = l[j][0] #start
e = l[j][1] #end
for k in range(s-1,e):
Nl[k] = j + 1
print(f'#{tc}' ,*Nl)
728x90
반응형
'python > 알고리즘 문제풀이' 카테고리의 다른 글
SW Expert Academy 5356. 의석이의 세로로 말해요 (0) | 2020.06.10 |
---|---|
SW Expert Academy 6959. 이상한 나라의 덧셈게임 (0) | 2020.05.19 |
SW Expert Academy 6019. 기차 사이의 파리 (0) | 2020.05.17 |
SW Expert Academy 6485. 삼성시의 버스 노선 (0) | 2020.05.16 |
SW Expert Academy 5948. 새샘이의 7-3-5 게임 (0) | 2020.05.14 |
Comments