diff --git a/src/main/scala/pl/iogreen/euler/Problem007.scala b/src/main/scala/pl/iogreen/euler/Problem007.scala new file mode 100644 index 0000000..6e9524b --- /dev/null +++ b/src/main/scala/pl/iogreen/euler/Problem007.scala @@ -0,0 +1,16 @@ +package pl.iogreen.euler + + +class Problem007 { + + def atkinSieve(n: Int): List[Int] = { + var result: List[Int] = 5 :: 3 :: 2 :: Nil + var sieve: List[Boolean] = List.fill(n)(false) + result + } + + def resolve(n: Int): Int = { + 42 + } + +} diff --git a/src/test/scala/pl/iogreen/euler/Problem007Test.scala b/src/test/scala/pl/iogreen/euler/Problem007Test.scala new file mode 100644 index 0000000..d709393 --- /dev/null +++ b/src/test/scala/pl/iogreen/euler/Problem007Test.scala @@ -0,0 +1,15 @@ +package pl.iogreen.euler + +import org.scalatest.FunSuite +import org.junit.runner.RunWith +import org.scalatest.junit.JUnitRunner + +@RunWith(classOf[JUnitRunner]) +class Problem007Test extends FunSuite { + + val resolver = new Problem007() + + test("generating primes") { + + } +}