関数のクラスを定義しましょう。これらの関数は、正の整数から正の整数にマップし、次の要件を満たしている必要があります。
この関数は全単射である必要があります。つまり、すべての値が正確に1つの値にマッピングされ、マッピングされます。
関数またはその逆を繰り返し適用することにより、正の整数から他の正の整数に到達できる必要があります。
次に、入力でこのクラスの任意の1つの機能を実行するコードを作成します。
これはコードゴルフの質問なので、回答はバイト単位でスコアリングされ、バイト数が少ない方が良いでしょう。
1+
一般的なLisp ではここでトリックを行う必要があります。