多校4 Dirt Ratio(二分+线段树) 题意: 给出n个数,找一段区间使得区间内不同数字个数除以区间长度最小,求这个最小值,\(n<=60000,a_i<=n\) 题解: 二分答案mid,检验是否存在一个区间满足\(\frac{size(l,r)}{r-l+1}\leq mid \),也就是\(size(l,r)+mid\times l\leq mid\times (r+1)\) 从左往右枚举每个位置作\(r\),当rr变化为\(r+1\)时,对\(size\)的影响是一段区间加1,线…