Крайне нереалистичная проверка. У нас там должны быть sha-256 хэши. То есть единичные биты более-менее равномерно распределены по числу. Поэтому из маленьких чисел будут получаться очень короткие имена.
Пожалуй уж реалистичнее 2 мегабайта с /dev/urandom прочитать и для каждых 32 байт сгенерировать ник. Потом отсортировать и найти наиболее длинную совпадающую цепочку.
no subject
То есть единичные биты более-менее равномерно распределены по числу.
Поэтому из маленьких чисел будут получаться очень короткие имена.
Пожалуй уж реалистичнее 2 мегабайта с /dev/urandom прочитать и для каждых 32 байт сгенерировать ник.
Потом отсортировать и найти наиболее длинную совпадающую цепочку.