Permet de définir une classe de fonctions. Ces fonctions seront mappées des entiers positifs aux entiers positifs et doivent satisfaire aux exigences suivantes:
La fonction doit être bijective, ce qui signifie que chaque valeur correspond à et est mappée à exactement une valeur.
Vous devez pouvoir passer de n'importe quel entier positif à tout autre entier positif par des applications répétées de la fonction ou de son inverse.
Maintenant, écrivez du code qui exécutera n'importe quelle fonction de cette classe sur son entrée.
Il s'agit d'une question de code-golf, donc les réponses seront notées en octets, avec moins d'octets étant mieux.
1+
le lisp commun devrait faire l'affaire ici.