Étant donné un nombre net une lliste de limites supérieures, les nombres qui peuvent être créés en multipliant deux ou plusieurs nombres composés uniquement de sept de longueur nou moins qui sont inférieurs à l. A161145 est proche de ce défi, cependant, vous n'incluerez PAS les 7, 77, 777, 7777, 77777, etc.
Exemples
n=anything, l<49 entraînerait:
[]
n=1, l=49 entraînerait:
7*7=49
f(1,49)=[49]
n=1, l=343 entraînerait:
7*7 =49
7*7*7 =343
f(1,343)=[49,343]
n=2,l=6000 entraînerait:
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 entraînerait:
[49, 343, 539, 2401, 3773, 5439, 5929, 16807, 26411, 38073, 41503, 59829, 117649, 184877, 266511, 290521, 418803, 456533, 603729]
Etc...
Règles
- Vous n'avez pas besoin de sortir des étapes intermédiaires, cela a été fait pour plus de clarté.
- La sortie peut être sous forme de tableau ou séparée par n'importe quel caractère (même les retours à la ligne).
- La sortie doit être dans l'ordre numérique, du plus bas au plus élevé.
- Pour que le titre soit pertinent, le plus élevé
nqui doit être traité estn=77(si vous ne pouvez pas gérer ce niveau, notez pourquoi - les restrictions linguistiques sont acceptables, la paresse ne l'est pas). Cette limitation est de gêner ceux qui cherchent à construire le surensemble complet en mémoire. - Si TIO ne peut pas s'exécuter
n=77pour votre code, expliquez quelles spécifications étaient nécessaires pour atteindren=77. - Pour qu'un produit soit valide, il doit comprendre au moins 2 chiffres.
- Il s'agit du plus petit nombre d'octets de code-golf qui sera considéré comme vainqueur.
- Vous pouvez choisir que la liste contienne des éléments inférieurs
lou inférieurs / égaux àl. - BONUS : Si votre code fait exactement 77 octets, bravo à moi; sans valeur, je sais.
n=77et l=7**7**7, par exemple?
nou moins qui sont inférieurs àl"