competitive_library

This documentation is automatically generated by online-judge-tools/verification-helper

View the Project on GitHub knshnb/competitive_library

:warning: src/Helper/EnumerateFixedSizeSet.hpp

Code

// |S| = kな集合(nCk)(昇順)
for (long long S = (1LL << k) - 1; S < (1LL << n);
     S = ((S | (S - 1)) + 1) | (((~(S | (S - 1)) & -~(S | (S - 1))) - 1) >> (__builtin_ctz(S) + 1))) {
}
#line 1 "src/Helper/EnumerateFixedSizeSet.hpp"
// |S| = kな集合(nCk)(昇順)
for (long long S = (1LL << k) - 1; S < (1LL << n);
     S = ((S | (S - 1)) + 1) | (((~(S | (S - 1)) & -~(S | (S - 1))) - 1) >> (__builtin_ctz(S) + 1))) {
}
Back to top page