自然数を指定するnと、n-番目のレイランド数を返します。
レイランド・ナンバー
レイランド数は次kの形式の正の整数です
k = x^y + y^x
どこにx,y1よりも厳密に大きい整数です。
それらは昇順で列挙されます。
編集: @DigitalTraumaは、次の「定義」を含めることを提案しました:
私たちはスロー想像
x^y+y^x可能なすべての値のために袋にx及びy、かつ重複で回避投げ。次に、そのバッグをソートします。ソートされたバッグはシーケンスです。
詳細
最適なものであれば、0または1ベースのインデックスを使用できます。
プログラムは、少なくとも符号付き32ビット整数の最大値より小さいすべてのLeyland数を出力できなければなりません。(この制限を下回る最後のレイランド数は1996813914、インデックスにあります82。)
テストケース
最初のいくつかの用語は次のとおりです。
8, 17, 32, 54, 57, 100, 145, 177, 320, 368, 512, 593, 945, 1124
OEISのA076980、最初のエントリを除く。その追加の最初のエントリのために、OEISのインデックスは1シフトされることに注意してください。
OEIS b-ファイルでさらに見つけることができます
8前17であり、逆ではありません。
x^y+y^x可能なすべての値のために袋にxし、y重複であり、回避するthrwoing。次に、そのバッグをソートします。ソートされたバッグはシーケンスです。

They are enumerated in ascending orderこれが何を意味するのかよくわかりません。xとyのリストを提供できますか?