老板问了小Q一共 m次,每次给出一个整数
, 要求小Q把这些数每
分为一组,然后把每组进行翻转,小Q想知道每次操作后整个序列中的逆序对个数是多少呢?
例如:
对于序列1 3 4 2,逆序对有(4, 2),(3, 2),总数量为2。
翻转之后为2 4 3 1,逆序对有(2, 1),(4, 3), (4, 1), (3, 1),总数量为4。
第一行一个数
第二行个数,表示初始的序列(
)
第三行一个数
第四行m个数表示
m行每行一个数表示答案。
2 2 1 4 3 4 1 2 0 2
0 6 6 0
初始序列2 1 4 3->
第一次:1 2 3 4 -> 逆序对数为0->
第二次:4 3 2 1 -> 逆序对数为6->
第三次:4 3 2 1 -> 逆序对数为6->
第四次:1 2 3 4 -> 逆序对数为0