元の問題

長さ NN の整数列 A=(A1,A2,...,AN)A = ( A_1, A_2,...,A_N) が与えられます。
数列 AA の転倒数を出力してください。
転倒数とは i<ji < j かつ Ai>AjA_i > A_j を満たす (i,j)(i,j) の組の数です。

解法

転倒数はセグ木やBITで求めることができます。
実装の際は Ai=AjA_i = A_j となる (i,j)(i,j) が存在することに注意してください。