public void Get10001stPrime() { var sieve = new PrimeSieveEratosthenes(10001 * 10001); var result = sieve.GetNthPrime(10001); Assert.True(result == 104743); }
public void GetNthPrime(uint nthPrime, uint target) { var sieve = new PrimeSieveEratosthenes(nthPrime * nthPrime); var result = sieve.GetNthPrime(nthPrime); Assert.True(result == target); }