-
个人简介
#include<bits/stdc++.h> using namespace std; long long n,m,a[100010],b[31][100010]; int main(){ cin>>n>>m; for(int i=1;i<=n;i++){ cin>>a[i]; long long x=a[i]; for(int j=0;j<31;j++){ b[j][i]=b[j][i-1]+x%2; x>>=1; } } while(m--){ long long l,r,ans=0; cin>>l>>r; for(int i=0;i<31;i++){ if(b[i][r]-b[i][l-1]==r-l+1) ans|=1LL<<i; } cout<<ans<<endl; } return 0; } ·__· -
通过的题目
-
最近活动
- "呦呦海贝"海曙区信息学月赛 HSP-J 组(镜像赛) IOI
- 周赛#1031(div3) IOI
- 2026年“效实储能”杯信奥赛第三轮(普及组) OI
- 周赛#1030(div3) IOI
- 周赛#1029(div3) IOI
- 周赛#1028(div3) IOI
- 周赛#1027(div3) IOI
- 周赛#1026(div2)复现赛 IOI
- 周赛#1026(div3) IOI
- 周赛#1025(div3) 复现赛 IOI
- 周赛#1024(div3) IOI
- 周赛#1023(div3) IOI
- 周赛#1022(div2)复现赛 IOI
- 周赛#1022(div3)复现赛 IOI
- 周赛#1021(div2) IOI
- 周赛#1021(div3) IOI
- 周赛#1020(div3) IOI
-
最近编写的题解
This person is lazy and didn't write any solutions.
题目标签
- 语言入门
- 16
- 数组
- 8
- 循环
- 5
- 基础算法
- 5
- 模拟
- 4
- 分支
- 2
- 其他
- 2
- 字符串
- 2
- 递推
- 2
- 入门
- 1
- SPOJ
- 1
- 位运算
- 1
- 枚举
- 1
- 动态规划
- 1
- 一维DP
- 1