Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
__all__ = ["popCount"] try: bit_count = int.bit_count except AttributeError: def bit_count(v): return bin(v).count("1") """Return number of 1 bits (population count) of the absolute value of an integer. See https://docs.python.org/3.10/library/stdtypes.html#int.bit_count """ popCount = bit_count def bit_indices(v): """Return list of indices where bits are set, 0 being the index of the least significant bit. >>> bit_indices(0b101) [0, 2] """ return [i for i, b in enumerate(bin(v)[::-1]) if b == "1"]