首页 > 汪汪汪汪汪?
头像 Dregen_Yor
发表于 2021-08-15 09:05:01
看到区间修改和区间查询操作时,立马想到了线段树,这题确实可以用线段树做,因为一个数A或运算他自己的结果还是A(即A|A=A)所以区间修改操作时可以直接把所在的区间改成X,代码代码如下 if(l<=L[x]&&r>=R[x]){ sum[x]=dat 展开全文
头像 许愿有实习offer
发表于 2021-08-14 23:21:51
D-----亲密数 #include <iostream> #include <valarray> using namespace std; //求因子和 int find(int x) { int sum = 1, t = sqrt(x); for (i 展开全文

等你来战

查看全部