Track
/
Go
Go
/
Esercizi
/
Ennesimo numero primo
Ennesimo numero primo

Ennesimo numero primo

Facile

Istruzioni

Dato un numero n, determina qual è l'n-esimo numero primo.

Elencando i primi sei numeri primi, cioè 2, 3, 5, 7, 11 e 13, possiamo vedere che il sesto numero primo è 13.

Se il tuo linguaggio fornisce dei metodi nella libreria standard per gestire i numeri primi, fai finta che non esistano e implementali da solo.

Implementazione

Per gli input minori di 1, l'ennesimo numero primo non può essere calcolato. In quel caso, la funzione deve restituire un errore. Il messaggio di errore dovrebbe descrivere l'errore. Se l'input rientra in un intervallo valido, la funzione deve restituire il numero primo effettivo e nessun errore.

Modifica tramite GitHub Il link si apre in una nuova finestra o scheda
Go Exercism

Vuoi iniziare Ennesimo numero primo?

Iscriviti a Exercism per imparare e padroneggiare Go con 35 concetti167 esercizi e il mentoring di persone reali, tutto gratis.