C1 - Mibae Ga Warui

解説を見る
  • 実行時間制限:2000 ms
  • メモリ制限:1073741824 Bytes
  • 配点:300
  • ジャッジ:Batch

問題文

あなたは、競技プログラミングの問題を作ろうとしています。
そこで、サンプルテストケースを作成することにしました。
その問題では、サンプルテストケースは数列です。
サンプルテストケース AA が以下の条件を満たしている場合 見栄えが悪いテストケース と呼びます。

  • Ai=Ai+1A_i = A_{i+1} なる ii が存在する

いまから、TT 個のサンプルテストケースが与えられます。
ii 番目のサンプルテストケースの長さは LiL_i で、数列 BiB_i として与えられます。

それぞれのサンプルテストケース AA について、あなたは以下の操作を 00 回以上の好きな回数行なうことが出来ます。

  • kk を選び、AA のうち値が kk の要素をすべて削除する

すべてのサンプルテストケースを見栄えが悪いテストケースでない状態にするために操作を行う必要がある回数の最小値の総和を求めてください。

制約

  • 1T,Li2×1051\leq T, L_i\leq 2\times 10^5
  • 1Bi,j1091\leq B_{i, j} \leq 10^9
  • LiL_i の総和は 2×1052\times 10^5 以下

入力

入力は以下の形式で標準入力から与えられます。

TT
L1   B1, 1   B1, 2      B1, L1  1   B1, L1L_1~~~B_{1,~1}~~~B_{1,~2}~~~\cdots~~~B_{1,~L_1~-~1}~~~B_{1,~L_1}
L2   B2, 1   B2, 2      B2, L2  1   B2, L2L_2~~~B_{2,~1}~~~B_{2,~2}~~~\cdots~~~B_{2,~L_2~-~1}~~~B_{2,~L_2}
\vdots
LT1   BT1, 1   BT1, 2      BT1, LT1  1   BT1, LT1L_{T-1}~~~B_{T-1,~1}~~~B_{T-1,~2}~~~\cdots~~~B_{T-1,~L_{T-1}~-~1}~~~B_{T-1,~L_{T-1}}
LT   BT, 1   BT, 2      BT, LT  1   BT, LTL_T~~~B_{T,~1}~~~B_{T,~2}~~~\cdots~~~B_{T,~L_T~-~1}~~~B_{T,~L_T}

入力例1

1
5 1 2 3 4 5

出力例1

0

既に見栄えが悪くないです。

入力例2

1
4 1 1 1 1

出力例2

1

サンプルテストケース 1 において 1 を削除すると見栄えが悪くなくなります。

入力例3

2
7 1 2 2 3 3 3 4
7 4 3 3 3 2 2 1

出力例3

4