翻译有误
查看原帖
翻译有误
35754
whiteqwq楼主2021/5/13 09:12

我也不知道为什么我脑抽打错了字母

修改操作的最后一个xx要改成zz,查询操作不需要输入zz

附源码

维护大小为$n$的集合$a$,$q$次操作:

- $1\ x\ y\ z$:将大小在$x$到$y$之间的数按位与$z$
- $2\ x\ y\ z$:将大小在$x$到$y$之间的数按位或$z$
- $3\ x\ y\ z$:将大小在$x$到$y$之间的数按位异或$z$
- $4\ x\ y$:查询在$x$到$y$之间有多少个不同的数

$1\leqslant n\leqslant 2\times 10^5,1\leqslant q\leqslant 10^5$

@SSerxhs

2021/5/13 09:12
加载中...