Как сгенерировать псевдослучайно число зависящее от входных данных?
Необходимо генерировать неотрицательное число, диапазон 0...arg1, притом, число должно зависеть ещё от входной строки.
примерная сигнатура
int pseudo_rand(int arg1, string dependingString);
для arg1=30000 и строки dependingString="hello_world" - псевдослучайный генератор чисел должен возвращать одно и тоже число (сколько бы раз не вызывали эту функцию с этими аргументами), но, как только мы изменили диапазон (arg1) ИЛИ саму строку - необходимо новое, случайное для этой комбинации аргументов, число.