当前位置: 首页 > news >正文

做网站要会没软件自己电脑做服务器搭建网站

做网站要会没软件,自己电脑做服务器搭建网站,建模外包网站,专门做三国战纪的网站叫什么意思NEERC13 Problem H.Hack Protection Solution 注意到题目中的区间与#xff0c;在左端点lll确定的情况下#xff0c;对于所有r≥lr\geq lr≥l#xff0c;ANDl,rAND_{l,r}ANDl,r​只有logloglog种取值#xff0c;这是一个极为常见的性质。 于是我们从大到小枚举lll#…NEERC13 Problem H.Hack Protection Solution 注意到题目中的区间与在左端点lll确定的情况下对于所有r≥lr\geq lr≥lANDl,rAND_{l,r}ANDl,r​只有logloglog种取值这是一个极为常见的性质。 于是我们从大到小枚举lll可以维护每一位什么时候变成000即可求出每一段(li,ri,xi)(l_i,r_i,x_i)(li​,ri​,xi​)表示ANDl,t∈[li,ri]xiAND_{l,t\in [l_i,r_i]}x_iANDl,t∈[li​,ri​]​xi​用异或前缀和SiS_iSi​表示ANDl,tStxorSl−1AND_{l,t}S_t\ xor\ S_{l-1}ANDl,t​St​ xor Sl−1​就变成求StSl−1xorxi,t∈[l,r]S_tS_l-1\ xor \ x_i,t\in[l,r]St​Sl​−1 xor xi​,t∈[l,r]的个数直接离散化之后用vectorvectorvector维护即可。 Code #include vector #include list #include map #include set #include deque #include queue #include stack #include bitset #include algorithm #include functional #include numeric #include utility #include sstream #include iostream #include iomanip #include cstdio #include cmath #include cstdlib #include cctype #include string #include cstring #include ctime #include cassert #include string.h //#include unordered_set //#include unordered_map //#include bits/stdc.h#define MP(A,B) make_pair(A,B) #define PB(A) push_back(A) #define SIZE(A) ((int)A.size()) #define LEN(A) ((int)A.length()) #define FOR(i,a,b) for(int i(a);i(b);i) #define fi first #define se secondusing namespace std;templatetypename Tinline bool upmin(T x,T y) { return yx?xy,1:0; } templatetypename Tinline bool upmax(T x,T y) { return xy?xy,1:0; }typedef long long ll; typedef unsigned long long ull; typedef long double lod; typedef pairint,int PR; typedef vectorint VI;const lod eps1e-11; const lod piacos(-1); const int oo130; const ll loo1ll62; const int mods998244353; const int MAXN200005; const int INF0x3f3f3f3f;//1061109567 /*--------------------------------------------------------------------*/ inline int read() {int f1,x0; char cgetchar();while (c0||c9) { if (c-) f-1; cgetchar(); }while (c0c9) { x(x3)(x1)(c^48); cgetchar(); }return x*f; } ll ans0; mapint,int Map; vectorint V[MAXN]; int nxt[35],a[MAXN],s[MAXN]; setPR Set; int solve(int l,int r,int x) {if (lr||!Map.count(x)) return 0;int tMap[x];return lower_bound(V[t].begin(),V[t].end(),-l1)-lower_bound(V[t].begin(),V[t].end(),-r); } signed main() { // freopen(hack.in,r,stdin); // freopen(hack.out,w,stdout);int nread(),num0;for (int i1;in;i) {a[i]read(),s[i]s[i-1]^a[i];if (!Map.count(s[i])) Map[s[i]]num;}for (int i0;i31;i) nxt[i]n1,Set.insert(MP(n1,i));for (int in;i1;i--){for (int j0;j31;j) if (!((a[i]j)1)) Set.erase(MP(nxt[j],j)),nxt[j]i,Set.insert(MP(nxt[j],j));V[Map[s[i]]].PB(-i);int lsti,nw(oo-1)1|1;for (setPR::iterator itSet.begin();it!Set.end();it) anssolve(lst,(it-fi)-1,s[i-1]^nw),nw^(1(it-se)),lst(it-fi);anssolve(lst,n,s[i-1]^nw);}printf(%lld\n,ans);return 0; }
http://www.zqtcl.cn/news/720744/

相关文章:

  • 深圳做网站哪个平台好一级消防工程师考试题型
  • 网站婚礼服务态网站建设论文网站设计有限公司是干嘛的
  • 邯郸网站建设效果好广西做网站的公司
  • 网站logo上传营销型网站制作方案
  • 小说网站静态模板站长工具seo综合查询adc
  • 北京响应式网站做logo那个网站
  • 如何申请免费网站空间刚察县wap网站建设公司
  • 哪里有网站推广软件免费推广seo策略方法
  • 阿里云备案网站 网站名称怎么写京icp备案查询
  • 网站开发岗位思维导图alexa排名
  • 自适应网站建设济南济南网站建设公司
  • 巴州网站建设库尔勒网站建设钟爱网络杭州微信网站制作
  • 52做网站南京市住房城乡建设门户网站
  • 网站开发精品课程贵阳市白云区官方网站
  • seo整站优化服务会计培训班一般收费多少
  • 批量网站访问检测怎么做好手机网站开发
  • 深圳网站建设公司哪家比较好shortcodes wordpress
  • 网站内链越多越好嘛可以做3d电影网站
  • 企业网站需求文档微商引流客源最快的方法
  • 交互式网站备案业务网站在线生成
  • 自建网站百度个人网站如何在百度上做推广
  • 如何安装wordpress模板竞价网站做seo
  • 做论坛网站如何赚钱电子商务营销推广
  • 想要自己做一个网站怎么做济宁百度网站建设
  • 海会网络建设网站wordpress刷不出图片
  • 一个人做商城网站网站推广的几个阶段
  • 做国学类网站合法吗html5教程pdf下载
  • 云南省文化馆网站建设二级域名分发平台
  • 网站版面布局结构图网站收录批量查询
  • 网站开发手机模拟器常州到丹阳