スパークリング黒ココア/ABC283 B - First Query Problem

Created Sat, 24 Dec 2022 Modified Tue, 26 Sep 2023 09:13:30 +0000

問題

ABC282 B - First Query Problem

お気持ち

  • 一点更新で、一点出力…えっ、セグ…いやこれ配列でいいじゃないですかやだー
    • Bの難易度はこれくらいでいいんですよ!!!嬉しい!!!
  • A_Lを直で更新してあげたら良いね

ソースコード

N = int(input())
A_L = list(map(int, input().split()))

Q = int(input())
for i in range(Q):
    q_type, *query = map(int, input().split())

    if q_type == 1:
        k, x = query
        A_L[k - 1] = x
    else:
        k = query[0]
        print(A_L[k - 1])