A. Garden time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Luba thinks about watering her garden. The garden can be represented as a segment of length k. Luba has got n buckets, the i-th buc…
https://codeforces.com/contest/1101/problem/G 题意 一个有n个数字的数组a[],将区间分成尽可能多段,使得段之间的相互组合异或和不等于零 题解 根据线性基的定义(线性无关),任意线性基组成的集合的异或和都不会等于0,因为假如等于零,说明一定存在一个基能被其他基异或表示 依次将数组a插入线性基中,最后非0线性基的数量就是答案 代码 #include<bits/stdc++.h> #define ll long long #define M 20000…