Skip to content

Instantly share code, notes, and snippets.

@daiksy
Created November 14, 2012 16:09
Show Gist options
  • Save daiksy/4073010 to your computer and use it in GitHub Desktop.
Save daiksy/4073010 to your computer and use it in GitHub Desktop.
Project Euler Problem 5
/**
* http://projecteuler.net/problem=5
* http://odz.sakura.ne.jp/projecteuler/index.php?cmd=read&page=Problem%205
*/
def findAnswer(n: Int): Int = {
val l = List.range(1, 21, + 1)
if (l.forall(n % _ == 0)) {
n
} else {
findAnswer(n + 1)
}
}
println(findAnswer(20))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment