この問題はサンプルです

注意

必ずお読みください

マルチテストについて

当コンテスト (TGC002, TGC003) では全ての問題で「マルチテスト」形式が採られています.
この形式の問題では,一つのテストファイルに対して複数のテストケースが与えられます.

このことは,本番の各問題で改めて注記しません.
当サンプル問題を用いてご確認ください.

制約の特殊な表記について

なお,簡単のために,制約の表示について独自の略記を用いることがあります.
各表記の意味を以下に示します:

  • Φ\Phi:テストケース数を表す定数です.テストファイルの(絶対的な)最初の行で与えられます.
  • Φϕ(X)\Phi_{\phi}(X)ϕ\phi 番目のテストケースで与えられる,問題文中の定数 XX の値を表します.
  • ϕ1ϕΦ\sum_{\phi}:\displaystyle \sum_{1 \leq \phi \leq \Phi} の略記です.

入力について

テストファイル全体を通して,入力は標準入力から次のように与えられます:

Φ\Phi
case1\text{case}_1
case2\text{case}_2
\vdots
caseΦ\text{case}_{\Phi}

casek\text{case}_kkk 番目のテストケースです.
これは必ずしも 11 行であるとは限りません.

出力について

テスト全体を通して,出力は標準出力へ次のように出力してください:

output1\text{output}_1
output2\text{output}_2
\vdots
outputΦ\text{output}_{\Phi}

outputk\text{output}_kkk 番目のテストケースに対する出力です.
これは必ずしも 11 行であるとは限りません.

入出力の高速化について

サンプル・本番を問わず,いずれの問題においてもかなりの量の入出力が行われます.
ご使用の言語によらず,可能ならば高速な方法での標準入出力を行うことを推奨します.


以上の内容は,当サンプル問題や本番の各問題を含めて全ての問題で共通です.

問題文

11 から 10910^9 までの番号によって区別された 10910^9 本の毛穴があります.
はじめ,すべての毛穴には髪の毛11 本,コンテスト00 個生えています.

QQ 個のイベントが順に起こりました.
k  (1kQ)k \; \scriptsize (1 \leq k \leq Q) 番目のイベントは以下です:

  • tk=0t_k = 0 のとき:毛穴 xkx_k に髪の毛が生えているならば,その髪の毛が抜け,髪の毛跡地となる.そうでなければ何も起こらない.
  • tk=1t_k = 1 のとき:毛穴 xkx_k 毛穴が髪の毛跡地であるならば,そこにコンテストが 11 つ生える.そうでなければ何も起こらない.

いずれの毛穴に対しても,任意の個数のコンテストが生え得ます.

QQ 個すべてのイベントが起こったあと,合計でいくつのコンテストが生えていますか?
求めてください.

制約

  • 1Φ1051 \leq \Phi \leq 10^5
    • ※一つのテストファイルで与えられるテストケースの個数が 11 以上 10510^5 以下であることを示します.
  • 1Q1 \leq Q
    • ※各テストケースについて,QQ の値が 11 以上であることを示します.
  • ϕΦϕ(Q)105\sum_{\phi} \Phi_{\phi}(Q) \leq 10^5
    • Φ\Phi 個全てのケースにおける QQ の値の総和が 10510^5 以下であることを示します.
  • tk{0,1}  (1kQ)t_k \in \{\, 0, 1 \,\} \; \scriptsize (1 \leq k \leq Q)
    • ※各テストケースについて,tkt_k の値が 00 または 11 であることを示します.
  • 1xk109  (1kQ)1 \leq x_k \leq 10^9 \; \scriptsize (1 \leq k \leq Q)
    • ※各テストケースについて,xkx_k の値が 11 以上 10910^9 以下であることを示します.

入力

各テストケースの入力は,それぞれ以下の形式で与えられる:

QQ
t1x1t_1 \enspace x_1
t2x2t_2 \enspace x_2
\vdots
tQxQt_Q \enspace x_Q

出力

答えを出力せよ.

サンプル

入力例1
1
7
0 1
0 2
1 1
1 3
0 1
1 2
1 1
出力例1
3
  • 11 つ目のイベントでは,毛穴 11 の髪の毛が抜け,髪の毛跡地になります.
  • 22 つ目のイベントでは,毛穴 22 の髪の毛が抜け,髪の毛跡地になります.
  • 33 つ目のイベントでは,毛穴 11 にコンテストが 11 つ生えます.
  • 44 つ目のイベントでは,何も起こりません.
  • 55 つ目のイベントでは,何も起こりません.
  • 66 つ目のイベントでは,毛穴 22 にコンテストが 11 つ生えます.
  • 77 つ目のイベントでは,毛穴 11 にコンテストがもう 11 つ生えます.

入力例2
2
1
1 1
3
1 1
0 1
0 1
出力例2
0
0

提出


Go (1.21)