题目大意 给定初始值为\(0\)的\(n*n\)矩阵 两种操作 矩形内异或一个值 求矩阵内异或和 \(n\le 1000\) 分析 二维线段树标记不下传貌似直接可做 有没有更简便的方法? 考虑异或的特性 我们修改\((u,v)-(x,y)时(u\le x,v\le y)\) 修改\((u,v)\),\((x+1,y+1)\),\((x+1,v)\),\((u,y+1)\)这四个单点的值\(a(x,y)\) 然后考虑我们只询问单点\(val(x,y)\)时 那么我们只需要计算\[\bigotime…