👩💻알고리즘/Python
🌀파이썬 백준🌀 #10810
비엔 Vien
2024. 3. 24. 12:04
반복문 사용 시 (for)
range는 (N)이라면 N-1까지인거 기억
index와 n번째 비교좀 잘하쟈..

#10810
import sys
N, M = map(int, sys.stdin.readline().split())
basket = [0 for _ in range(N)] #공이 없는 바구니는 0을 출력해야하므로
# 0으로 채워진 N크기의 basket배열
for _ in range(M):
i,j,k = map(int, sys.stdin.readline().split())
for n in range(i,j+1): # range니까 i부터 j까지 하려면 j+1로
basket[n-1] = k # i-1 index부터 j-1 index까지의 번호의 바구니 (즉 i번~j번)안에 k번 공을 넣기
for n in range(N):
print(basket[n], end=' ') # 0부터 N-1까지 index의 바구니(즉 1번부터 N번)에 들어있는 공의 번호를 공백으로 구분해 출력
https://kevinitcoding.tistory.com/entry/백준Python-10810번-공-넣기-문제'
[백준/Python] 10810번 공 넣기 문제
■ 10810번 공 넣기 문제 ■ 코드 풀이 아이디어는 다음과 같습니다. 1) 바구니 개수 N과 반복 횟수 M을 입력 받습니다. 2) basket이라는 list를 선언하고 값을 모두 0으로 초기화합니다. (공이 없는 바
kevinitcoding.tistory.com