I have been practicing bitsets and I have read that using a bitset is better than using a vector of bools. I attempted to solve the following problem:
https://www.codechef.com/problems/CHEFQUE
The vector of bools gave me AC but the bitset gave me a compilation error.
The code that passes:
Code that passes
The code that gives an error:
Code that gives error
Any help would be appreciated.
std::bitset<N>
requires the sizeN
to be a constant expression.I tried with bitset<2147483673> bit, that gave an error as well