You are the 147887th person to have solved this problem.
【前提】
Scalaで解く!
【問題】
http://projecteuler.net/index.php?section=problems&id=1
【解法】
object euler_1 {
def main(args : Array[String]) : Unit =
print((1 to 999).toList.map(x=>check(x)).sum)
def warikire(i:Int,k:Int)=
i/k==i.toDouble/k.toDouble
def check(i:Int):Int=
if (warikire(i,3) || warikire(i,5)) i else 0
}
0 件のコメント:
コメントを投稿