[题目大意] 一共有n份,每份有一个大小和一个编号.Mato每天随机选一个区间[l,r],拷贝出来(即对原序列不影响),给它们排序,并且每次只能交换相邻两份文件.问每天最少交换几次? [思路] 显然,每天最少交换次数=[l,r]逆序对的个数.离散化后,用莫队离线查询,用树状数组来维护当前的区间. 假设我们已经知道[l,r]的逆序对的个数,怎样才能求出[l-1,r],[l+1,r],[l,r-1]和l[r+1]呢? 随便考虑序列3,5,2,4,7,6,8,已知[2,4]逆序对的个数为2对.[l-1…