Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
Proof?
The semantics is exactly the same, and compiler is excellent at figuring out this kind of things.
Edit: I tried to compile this version and the same with switches instead of if-else. On my compiler (gcc7.3.0) both versions compile to the exact same instruction sequence.
Any addition might overflow/underflow, including operator +.
Why not?
Your pow function might run enlessly or return incorrect results because your y parameter is a double.
This comment is hidden because it contains spoiler information about the solution
Careful: whitespace does not imply only " ".
never returns for n<0
rand() doesn't generate real random numbers, and using it with modulo introduces bias.
I recommend using utilities in the header (with std::uniform_int_distribution) if you need quality random numbers.
std::random_device can provide real random numbers if your system has entropy.
For data, you can construct a vector (or std::array) with fixed size 255.
switch is faster than if-else
This comment is hidden because it contains spoiler information about the solution
forgot about it )
look up std::bitset
look up std::bitset
hint:
Any further term wont increase sum.
Loading more items...