Crea la funzione, il programma o l'espressione più breve che calcola A073329 , ovvero a(n)è l' ennesimo numero con n fattori primi distinti. Input è il numero di elementi nella sequenza da restituire. 0 < n. Non mi preoccupo della precisione dei numeri interi. Voglio solo l'algoritmo. Per le lingue che non supportano numeri interi arbitrariamente grandi, faremo semplicemente finta di sì.
Puoi trovare i casi di test seguendo il link a OEIS sopra indicato.
AGGIORNARE:
Consentitemi di chiarire che è necessario restituire una sequenza intera dal programma, dalla funzione o dall'espressione. In altre parole, f(x)dovrebbe calcolare a(n)per tutti nda 1 a x. Dato x8, la tua funzione dovrebbe tornare 2, 10, 60, 420, 4290, 53130, 903210, 17687670come un array o qualche altra struttura di dati appropriata.
output a(1), ... a(n)invece di restituire qualcosa, come una matrice di ...