数n
と上限のl
リストを指定すると、長さが7桁以下で構成される2つ以上の数を乗算することで作成できる数n
が未満になりl
ます。A161145はこの課題に近いですが、7、77、777、7777、77777などは含まれません。
例
n=anything, l<49
結果として:
[]
n=1, l=49
結果として:
7*7=49
f(1,49)=[49]
n=1, l=343
結果として:
7*7 =49
7*7*7 =343
f(1,343)=[49,343]
n=2,l=6000
結果として:
7*7 =49
7*7*7 =343
7*7*7*7=2401
7*77 =539
7*7*77 =3773
77*77 =5929
f(2,6000)=[49,343,539,2401,3773,5929]
n=3, l=604000
結果として:
[49, 343, 539, 2401, 3773, 5439, 5929, 16807, 26411, 38073, 41503, 59829, 117649, 184877, 266511, 290521, 418803, 456533, 603729]
等...
ルール
- 中間ステップを出力する必要はありません。これは明確にするために行われました。
- 出力は、配列として、または任意の文字(改行を含む)で区切ることができます。
- 出力は、最小から最大の数値順にする必要があります。
- タイトルを関連性のあるものにするには、
n
処理する必要のある最高のものがn=77
(その高さを処理できない場合、言語の制限は受け入れられますが、怠inessは受け入れられません)。この制限は、メモリ内にスーパーセット全体を構築しようとしている人を妨げることです。 - TIOが
n=77
コードに対して実行できない場合、達成するために必要な仕様を説明しますn=77
。 - 製品が有効であるためには、少なくとも2つの数字で構成されている必要があります。
- これはコードゴルフの最低バイト数が勝利したとみなされます。
- リストは、以下
l
または以下のアイテムを含むように選択できますl
。 - ボーナス:コードが正確に77バイトである場合、私から称賛されます。価値がない、私は知っています。
n=77
とl=7**7**7
、例えば?
n
以下で、2桁以上の数字を掛けて作成できる数字をリストしてくださいl
」