長さ の配列 が与えられます。
また、 個のクエリが与えられるので、順番に処理してください。
クエリは次の 種類のいずれかです。
1 k v
: に を加算する。2 k
: の値を出力する。入力は以下の形式で標準入力から与えられる。
N Q A1 A2 ... AN query1 query2 ... queryQ
番目の query では、まずクエリの種類 のいずれか が与えられ、 のときは追加で 、 のときは追加で が与えられる。
すなわち、各クエリは以下に示す つの形式のいずれかが与えられる。
1 k v
2 k
を満たすクエリの個数を として、 行出力せよ。
行目では 番目のそのようなクエリに対する答えを出力せよ。
5 3 1 2 3 4 5 1 1 5 2 1 2 3
6 3
最初のクエリについて、 に が加算されるため、配列の状態は となります。
番目のクエリについては、 の値である を出力します。
番目のクエリについては、 の値である を出力します。
6 8 869 146 375 258 26 859 2 5 1 3 989 1 5 316 1 3 446 2 3 2 5 1 5 892 2 3
26 1810 342 1810