
Envoyé par
ram-0000
Tel que c'est demandé, c'est impossible.
Tes 4 paramètres sont composés de 4 int donc 128 bits (4 X 32 bits) et ta sortie (un int) fait 32 bits. Il n'est pas possible de générer une clé unique de 32 bits avec des données 128 bits, il y aura obligatoirement des collisions.
Ceci dit, tes 4 paramètres sont peut être des int mais leur domaine de variation n'est peut être pas sur 32 bits. Il va donc d'abord falloir que tu décrives un peux mieux ces paramètres et toutes les range de valeurs qu'ils peuvent prendre.
Partager