Dashboard - Codeforces Global Round 18 - Codeforces
给定一个数组a,长度为n,每次操作可以任选两个下标i, j ,然后让ai加一,aj减1。问任意次操作后,最大最小值之差最小为多少,即
$$ \max(a) - \min(a) $$
最小值
给定一个区间[l, r] $(1\le l \le r\le 2 \cdot 10^5)$,问至少在区间中删除多少个数,可以使得剩下的数的按位与不为0。
有两个长度一样的0,1数组a, b,每次操作,可以选择a中的一个1,该位置保持不变,然后其他位置翻转(即0变1,1变0)。问最少多少次可以将a变成b,如果不可能做到输出-1。