Всем привет,
возникла у меня тут необходимость составления некоторого алгоритма, вот я и решил попросить у вас помощи. Буду рад как советам, так и вариантам реализации
Итак, пусть это будет некоторая функция, получающая в качестве параметров несколько чисел (не менее 3), и возвращающая значение в диапазоне от 1 до 1048576 (2^20), в работе функции не должен использоваться генератор случ. чисел, т.е. результат функции от одних и тех же параметров должен быть всегда один и тот же. Необходимо, чтобы распределение значений было достаточно равномерным, а так же, чтобы функция могла принимать все значения этого диапазона.
Вообще говоря, можно немного изменить условия, главное чтобы суть была примерно такой
Если вдруг эта задача имеет какое-то определенное название (я предполагаю, что она встречаеться довольно часто) подскажите как она завёться, просто трудно искать в Internet'е что-то, низная что ищешь...
Буду рад любой помощи!