Créez la fonction, le programme ou l'expression la plus courte qui calcule A073329 , c'est-à- a(n)dire le nième nombre ayant n facteurs premiers distincts. L'entrée est le nombre d'éléments de la séquence à renvoyer. 0 < n. Je ne suis pas concerné par la précision entière. Je veux juste l'algorithme. Pour les langues qui ne prennent pas en charge des entiers arbitrairement grands, nous prétendons simplement qu'elles le font.
Vous pouvez trouver des cas de test en suivant le lien vers OEIS ci-dessus.
MISE À JOUR:
Permettez-moi de préciser que vous devez renvoyer une séquence entière à partir de votre programme, fonction ou expression. En d'autres termes, f(x)devrait calculer a(n)pour tous nde 1 à x. Étant donné x8, votre fonction devrait retourner 2, 10, 60, 420, 4290, 53130, 903210, 17687670sous forme de tableau ou d'une autre structure de données appropriée.
output a(1), ... a(n)au lieu de retourner quelque chose, comme un tableau de ...