diff --git a/DIRECTORY.md b/DIRECTORY.md index 784ee99f..95a62b4c 100644 --- a/DIRECTORY.md +++ b/DIRECTORY.md @@ -57,6 +57,7 @@ * [Problem7](./Maths/ProjectEuler/Problem7.php) * [Problem8](./Maths/ProjectEuler/Problem8.php) * [Problem9](./Maths/ProjectEuler/Problem9.php) + * [Eratosthenessieve](./Maths/EratosthenesSieve.php) ## Searches * [Binarysearch](./Searches/BinarySearch.php) @@ -119,6 +120,7 @@ * Maths * [Mathstest](./tests/Maths/MathsTest.php) * [Projecteulertest](./tests/Maths/ProjectEulerTest.php) + * [Eratosthenessievetest](./tests/Maths/EratosthenesSieveTest.php) * Searches * [Searchestest](./tests/Searches/SearchesTest.php) * Sorting diff --git a/Maths/EratosthenesSieve.php b/Maths/EratosthenesSieve.php new file mode 100644 index 00000000..d0380d09 --- /dev/null +++ b/Maths/EratosthenesSieve.php @@ -0,0 +1,30 @@ +assertEquals($result, [1, 2, 3, 5, 7, 11, 13, 17, 19, 23, 29]); + } +}