Dados dos enteros, y , necesito una operación para producir un tercer número . Este número no tiene que ser un número entero. Las restricciones son las siguientes:
- debe ser único para las entradas (pero no tiene que ser reversible).
- y deben ser intercambiables ( y a = y )
Inicialmente, la primera cosa que pensé fue, simplemente, , sin embargo, naturalmente, que no se ajusta a la restricción 1. Entonces me considera una función hash de algún tipo, pero que no se ajusta a 2.
Los pensamientos?