Dado un número n, determina cuál es el n-ésimo número primo.
Si enumeramos los seis primeros números primos: 2, 3, 5, 7, 11 y 13, vemos que el sexto número primo es el 13.
Si tu lenguaje proporciona métodos en la biblioteca estándar para trabajar con números primos, haz como si no existieran e impleméntalos por tu cuenta.
Recuerda que, aunque lo habitual es contar con indexación basada en 1 (es decir, «el sexto primo es 13»), muchos lenguajes de programación, incluido Rust, usan indexación basada en cero (es decir, primes[5] == 13). Usa indexación basada en cero en tu implementación.
Regístrate en Exercism para aprender y dominar Rust con 99 ejercicios y mentoría humana real, todo gratis.