Run Code  | API  | Code Wall  | Users  | Misc  | Feedback  | Login  | Theme  | Privacy  | Patreon 

is_bit_changed_or_not.py

Language: Layout:
+ ] Show input
Absolute running time: 0.18 sec, cpu time: 0.15 sec, memory peak: 7 Mb, absolute service time: 0,19 sec 
edit mode |  history


Старт программы...


Генерируем хуету:
str1,   10000000100010011111001011001111 :  единиц:  15 бит:  32

Преобразуем в хуергу:
need_change 11000000110011010000101110101000 :  единиц:  13 бит:  32

Восстанавливаем драгоценную хуету:
bin_x:  10000000100010011111001011001111 :  единиц:  15 бит:  32 0.46875 %

Заебись:  True

Зациклим поебнятину:
need_change 11000000110011010000101110101000 :  единиц:  13 бит:  32
need_change 10100000101010111000111001111100 :  единиц:  16 бит:  32
need_change 11110000111111100100100101000010 :  единиц:  16 бит:  32
need_change 10001000100000010110110111100011 :  единиц:  14 бит:  32
need_change 11001100110000011101101100010010 :  единиц:  15 бит:  32
need_change 10101010101000010011011010011011 :  единиц:  16 бит:  32
need_change 11111111111100011010110111010110 :  единиц:  23 бит:  32
need_change 10000000000010010111101100111101 :  единиц:  14 бит:  32
need_change 11000000000011011100011010100011 :  единиц:  13 бит:  32
need_change 10100000000010110010010111110010 :  единиц:  13 бит:  32
need_change 11110000000011101011011100001011 :  единиц:  16 бит:  32
need_change 10001000000010011110110010001110 :  единиц:  13 бит:  32
need_change 11001100000011010001101011001001 :  единиц:  14 бит:  32
need_change 10101010000010111001011110101101 :  единиц:  17 бит:  32
need_change 11111111000011100101110001111011 :  единиц:  21 бит:  32
need_change 10000000100010010111001001000110 :  единиц:  11 бит:  32
need_change 11000000110011011100101101100101 :  единиц:  16 бит:  32
need_change 10100000101010110010111011010111 :  единиц:  17 бит:  32
need_change 11110000111111101011100110111100 :  единиц:  21 бит:  32
need_change 10001000100000011110010101100010 :  единиц:  12 бит:  32
need_change 11001100110000010001011111010011 :  единиц:  16 бит:  32
need_change 10101010101000011001110000111010 :  единиц:  15 бит:  32
need_change 11111111111100010101001000100111 :  единиц:  20 бит:  32
need_change 10000000000010011111101100110100 :  единиц:  13 бит:  32
need_change 11000000000011010000011010101110 :  единиц:  12 бит:  32
need_change 10100000000010111000010111111001 :  единиц:  14 бит:  32
need_change 11110000000011100100011100000101 :  единиц:  13 бит:  32
need_change 10001000000010010110010010000111 :  единиц:  11 бит:  32
need_change 11001100000011011101011011000100 :  единиц:  15 бит:  32
need_change 10101010000010110011110110100110 :  единиц:  16 бит:  32
need_change 11111111000011101010001101110101 :  единиц:  20 бит:  32
need_change 10000000100010011111001011001111 :  единиц:  15 бит:  32
i = 31 True


Отодвинься назад и поводи глазами по таблице - ты увидишь некие треугольнички из нулей. 
Такая вот закономерность уменьшения нулей. Это - треугольнички Анонима, гиперкомплексные, трибоначчиевые. 
Начинаются они - с мест, где дохуя единиц. 
Заканчиваются - одним нулём. 
Это должно конкретно помочь сжать несжимаемое, и впихнуть его потом - вообще в невпихуемое.