Bir sayı nve bir üst sınır verildiğinde l, yalnızca yediden uzun nveya daha küçük olan iki veya daha fazla sayıyı çarparak oluşturulabilecek sayılar l. A161145 bu mücadeleye yakındır, ancak 7, 77, 777, 7777, 77777 vb. Dahil DEĞİLDİR.
Örnekler
n=anything, l<49 sonuç:
[]
n=1, l=49 sonuç:
7*7=49
f(1,49)=[49]
n=1, l=343 sonuç:
7*7 =49
7*7*7 =343
f(1,343)=[49,343]
n=2,l=6000 sonuç:
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 sonuç:
[49, 343, 539, 2401, 3773, 5439, 5929, 16807, 26411, 38073, 41503, 59829, 117649, 184877, 266511, 290521, 418803, 456533, 603729]
Vb...
kurallar
- Sen yok bu netlik için yapıldığını, çıkış ara adımlara sahiptir.
- Çıktı bir dizi olarak olabilir veya herhangi bir karakterle (hatta yeni satırlar) ayrılabilir.
- Çıktı sayısal sırada, en düşükten en yükseğe doğru olmalıdır.
- Başlığı alakalı hale getirmek için,
nele alınması gereken en yüksek değer şudurn=77(bu kadar üstesinden gelemiyorsanız, neden - dil kısıtlamalarının kabul edilebilir olduğunu, tembellik olmadığını unutmayın). Bu sınırlama, üst kümenin tamamını bellekte oluşturmak isteyenleri engellemektir. - TIO
n=77kodunuz için çalışamazsa hangi özellikleri elde etmek gerektiğini açıklayınn=77. - Bir ürünün geçerli olabilmesi için en az 2 rakamdan oluşması gerekir.
- Bu kod-golf en düşük bayt-sayısı muzaffer olarak kabul edilecektir.
- Listeden küçük
lveya eşit olan öğeleri içerecek listeyi seçebilirsinizl. - BONUS : Kodunuz tam olarak 77 bayt ise, benden kudos; değersiz, biliyorum.
n=77ve l=7**7**7örneğin?
ndaha uzun olanl