дело в том, что в качестве аргумента программе дается хэш код, надо найти какой цифровой код от него, заранее его кроме как тупо перебором значений из диапазона и калькуляции от каждого значения хэша и сравнения не найти, надо тупо брать числа от 0 до 100 миллионов и у каждого проверять хэш и сравнивать и вот смотри, если дали хэш код от числа, которое стоит в диапазоне в начале, то оно найдется быстрее, если же искомое число в конце диапазона, то оно тоже найдется, но позже. При запуске программы с разными хэш кодами время работы программы будет (возможно) сильно разным, я же хочу рандомизировать время работы программы, как бы усреднить, ведь если поиск нужного числа будет идти не по порядку, то вероятность попадания (я так думаю) в нужное число будет примерно одинакова , что усреднит время работы программы с разными хэшами-аргументами, ведь даже если зададут найти число 999999999, то есть шанс, что это число будет взято на проверку условия не самым последним, что ускорит (в среднем) время работы программы