莫队入门 小z的袜子 题意:n个数记ai,ai<=n m次询问:l~r区间内任意选两个数 求其相同的概率 稍微化简为 求区间内每个数出现次数的平方和 #include<bits/stdc++.h> using namespace std; typedef long long LL; typedef pair<int,int>pii; typedef pair<LL,LL>pll; const int maxn=1e5; const int oo=1e9; LL a[maxn+5],cnt[maxn+5],pos[maxn+5],n,m,L=1,R=0...