E
给三个人的工作安排,通过调度后使三个人工作可以连续,求最小操作数。
将每个人的工作排序,为了保证最小操作数,一定使调度没有从小到大的元素。
代码
1 |
|
F
询问一个$x$,使得所有$a_1\bigoplus x,a_2\bigoplus x…a_n\bigoplus x$的二进制$1$的数量为相同。$(n<=100,a_i<=2^30-1)$
可以$meet-in-the-middle$,先处理前和后$15$为异或得到二进制得值,然后枚举二进制$1$的数量为$k$。
这时候可以用神奇的$map
代码
1 |
|
</details>