考えて競プロする

プログラミングコンテストの問題をどう考えて解いたかを記録していくブログです。使用言語はPython3

ABC037-B - 編集 を解く

ABC037-B - 編集

 

言われた通りに実装すれば解ける問題

制約も緩いので工夫する必要はない

 

提出したコード

# 入力
N,Q=map(int,input().split())

l=[0]*N

for i in range(Q):
  L,R,T=map(int,input().split())
  for j in range(L-1,R):
    l[j]=T

# 出力
for i in range(N):
  print(l[i])

 

注意点を一つ挙げるならば

問題文では 1-index で範囲が指定されるという点

0-index の配列を使用している場合はそれに合わせる必要がある

 

提出結果はACでした