@
目录
山茶花
性质推导题: 如果没有+1操作, 那么最后的答案一定为恒定的ans
考虑+1操作对什么时候会产生影响
<strong>不难发现,如果后缀为k个1, 则+1操作等效于 $ans ^ (1 i & 1) { if(b) X ^= b; else { b = X;// printf("b[%d] %lld\n", i, b); return ; } }}bool check(int X) { LL NOW = 0; for(int i = 0; i > i & 1) != (i != X)) { if(b) NOW ^= b; else return 0; } } return 1;}int main() {// freopen("shuju.in","r",stdin);// freopen("mine.out","w",stdout); scanf("%d", &n); for(int i = 1; i 1$的段和一段$ |
|